آموزش ساخت برنامه ها با AngularFire 2

Building Apps with AngularFire 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره مقدمه ای برای استفاده از API AngularFire 2 با برنامه های Angular و Firebase است. این دوره به چگونگی استفاده از مشاهدات با اتصالات و احراز هویت در زمان واقعی AngularFire 2 می پردازد. در هسته ساخت یک برنامه وب ، موبایل یا دسک تاپ در Angular با Firebase به عنوان یک پشتوانه ، دانش کامل کتابخانه AngularFire 2 Firebases است. در این دوره ، Building Apps with AngularFire 2 ، شما می آموزید که چگونه قدرت RxJS ، Angular و Firebase را برای ساخت برنامه های در زمان واقعی ترکیب کنید. در مرحله بعدی ، نحوه ایجاد صحافی در زمان واقعی را که مجموعه Firebase را به عنوان اشیا یا لیست ها هماهنگ می کند و نحوه پرس و جو در این لیست ها ، جستجو خواهید کرد. در آخر ، نحوه احراز هویت کاربران و نظارت بر وضعیت احراز هویت در زمان واقعی را خواهید فهمید. پس از اتمام این دوره ، دانش بنیادی کتابخانه AngularFire 2 را خواهید داشت و آماده شروع ایجاد برنامه های Angular با Firebase خواهید بود.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی دوره Course Introduction

  • چرا AngularFire 2 را یاد بگیریم؟ Why Learn AngularFire 2?

  • تغییرات بزرگ در نسخه 2 The Big Changes in Version 2

  • برنامه نمونه Sample App

  • پیش نیازها Prerequisites

  • مخزن دوره Course Repository

  • خلاصه Summary

نصب و راه اندازی Installation and Setup

  • مقدمه Introduction

  • مبانی Firebase Firebase Fundamentals

  • ایجاد یک برنامه Angular CLI Creating an Angular CLI App

  • AngularFire را پیکربندی و نصب کنید Configure and Install AngularFire

  • استقرار در Firebase Hosting Deploying to Firebase Hosting

  • خلاصه Summary

بازیابی و کار با اشیاb Firebase Retrieving and Working with Firebase Objects

  • مقدمه Introduction

  • معرفی مختصر RxJS Brief Introduction to RxJS

  • معرفی آزمایشی RxJS Demo Introduction to RxJS

  • افزودن مواد زاویه دار Adding Angular Material

  • بازیابی اشیا Retrieving Objects

  • ذخیره اشیا Saving Objects

  • به روزرسانی اشیا Updating Objects

  • حذف اشیا Removing Objects

  • مدیریت خطا با وعده ها و مشاهدات Error Handling with Promises and Observables

  • خلاصه Summary

بازیابی و کار با لیست های Firebase Retrieving and Working with Firebase Lists

  • مقدمه Introduction

  • افزودن مسیریابی Adding Routing

  • بازیابی لیست ها Retrieving Lists

  • ذخیره و به روزرسانی لیست ها Saving and Updating Lists

  • ذخیره لیست ها با یک مشاهده خالی شروع می شود Saving Lists Starting with an Empty Observable

  • حذف موارد و مدیریت خطا با موارد قابل مشاهده Removing Items and Error Handling with Observables

سerال کردن لیست های Firebase با قابلیت مشاهده Querying Firebase Lists With Observables

  • مقدمه Introduction

  • تکثیر ویژگی شرکت Duplicating the Company Feature

  • ارتباط مخاطبین با شرکت ها Relating Contacts to Companies

  • پرس و جو با مقادیر بدوی Querying with Primitive Values

  • مقدمه ای بر موضوعات RxJS Introduction to RxJS Subjects

  • استعلام با مقادیر قابل مشاهده Querying with Observable Values

  • ایجاد یک رابطه بسیار زیاد Creating a Many to Many Relationship

  • به روز رسانی های چند راهی Multipath Updates

  • نسخه ی نمایشی چند راهه Mutlipath Updates Demo

  • Firebase می پیوندد Firebase Joins

  • تخریب داده ها Denormlaizing Data

  • خلاصه Summary

احراز هویت Authentication

  • مقدمه Introduction

  • ورود به سیستم کاربران Logging in Users

  • فعال کردن روش های ورود به سیستم در Firebase Enabling Signin Methods in Firebase

  • استفاده از محافظهای Angular برای ایمن سازی مسیرها Using Angular Guards to Secure Routes

  • خلاصه Summary

موارد اضافی AngularFire AngularFire Extras

  • مقدمه Introduction

  • ذخیره سازی Firebase Firebase Storage

  • نحوه استفاده از ngrx با AngularFire How to Use ngrx with AngularFire

  • ngrx با نسخه ی نمایشی AngularFire ngrx with AngularFire Demo

  • گرفتن همه رویدادهای Firebase با ngrx Capturing All Firebase Events with ngrx

  • تست راه اندازی AngularFire Setup Testing AngularFire

  • در حال آزمایش AngularFire Testing AngularFire

  • بسته شدن Wrap Up

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت برنامه ها با AngularFire 2
جزییات دوره
3h 43m
54
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
39
4.5 از 5
دارد
دارد
دارد
Duncan Hunter
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Duncan Hunter Duncan Hunter

دانکن به عنوان یک مشاور نرم افزاری استرالیایی ، بنیانگذار Foodzone ، نویسنده Pluralsight که به دنیا می رود صحبت می کند و در رویدادها صحبت می کند و متخصصان فن آوری را آموزش می دهد. دانکن یک متخصص Angular است و زمان خود را بین تیم های آموزشی و مهارت آموزی تقسیم می کند تا بهترین روش ها را با Angular ، Foodzone در حال رشد و کار برای نوشتن کد برای مشتریان انجام دهد.