آموزش Angular: برنامه های دارای ابر با Firebase

Angular: Cloud-Powered Apps with Firebase

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید بیاموزید که چگونه بدون مدیریت زیرساخت ها ، سریع برنامه ایجاد کنید؟ Firebase به شما امکان می دهد دقیقاً همان کار را انجام دهید. با پشتیبانی Google Cloud Platform و امروزه توسط بزرگترین برنامه ها مورد استفاده قرار می گیرد ، Firebase مجموعه ای از ابزارها برای ساخت و مقیاس گذاری برنامه های وب است. در این دوره ، با ویکتور مژیا همراه باشید تا وی در مورد چگونگی ساخت برنامه های قدرتمند با Firebase گام بردارد. برای شروع ، او نگاهی به کنسول Firebase می اندازد و نشان می دهد که چگونه می توانید پروژه های مختلف Firebase را مدیریت کنید. سپس ، او نحوه استفاده از FirebaseAuth برای افزودن احراز هویت به برنامه شما را پوشش می دهد. ذخیره و همگام سازی داده ها با Firebase Cloud Firestore ؛ و با استفاده از Firebase Hosting برنامه خود را مستقر کنید. بعلاوه ، یاد بگیرید چگونه با استفاده از توابع Cloud Firebase توابع بدون سرور خود را ایجاد کنید.
موضوعات شامل:
  • امکان تأیید اعتبار در کنسول Firebase
  • ذخیره و همگام سازی داده ها با Firebase Cloud Firestore
  • نمایش داده های کاربر
  • قوانین امنیتی ذخیره سازی ابر Firebase
  • کنترل دسترسی با ادعاهای سفارشی و قوانین امنیتی
  • استفاده از Firebase CLI برای استقرار برنامه شما
  • استفاده از توابع ابر

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

مقدمه Introduction

  • ساختار برنامه های خود را برای cloud Structuring your apps for the cloud

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. تنظیم محیط توسعه خود 1. Setting Up Your Development Environment

  • نصب ابزارها و CLI Installing tools and CLIs

  • تولید برنامه زاویه ای Generating an Angular application

  • نمای کلی کنسول Firebase Overview of the Firebase console

  • پیکربندی برنامه وب خود را Configuring your web application

2. احراز هویت Firebase 2. Firebase Authentication

  • تنظیم تأیید اعتبار Firebase Firebase Authentication setup

  • ایجاد کاربران Creating users

  • نمایش کاربر فعلی Displaying current user

  • ورود به سیستم کاربر User logout

  • ورود کاربر User login

  • با استفاده از محافظ های مسیر زاویه ای Using Angular route guards

3. ذخیره و همگام سازی داده ها با Firebase Cloud Firestore 3. Storing and Syncing Data with Firebase Cloud Firestore

  • معرفی Cloud Firestore Cloud Firestore intro

  • تنظیم Cloud Firestore Cloud Firestore setup

  • اجرای قوانین امنیتی Deploying security rules

  • ایجاد اسناد Creating documents

  • نمایش داده های کاربر Displaying user data

  • به روزرسانی اسناد کاربر Updating user documents

4- ذخیره سازی فایلها با ذخیره سازی ابر ابر Firebase 4. Storing Files with Firebase Cloud Storage

  • Cloud Storage Cloud Storage setup

  • قوانین امنیتی ذخیره سازی ابر Cloud Storage security rules

  • فرم بارگذاری تصویر نمایه Profile image upload form

  • بارگذاری تصویر Image uploads

5- دسترسی به مطالبات سفارشی و قوانین امنیتی را کنترل کنید 5. Control Access with Custom Claims and Security Rules

  • نشانه های شناسه Firebase Firebase ID tokens

  • تنظیم ادعاهای سفارشی Firebase Setting Firebase custom claims

  • رابط مدیر: نگهبانان مسیر ، قسمت 1 Admin interface: Route guards, part 1

  • رابط مدیر: نگهبانان مسیر ، قسمت 2 Admin interface: Route guards, part 2

  • رابط مدیر: نمایش مجموعه کاربر Admin interface: View user collection

  • رابط مدیر: نمایه کاربر را مشاهده کنید Admin interface: View user profile

6. رفتن به سرور بدون عملکرد Firebase Cloud 6. Going Serverless with Firebase Cloud Functions

  • عملکرد توابع ابر Cloud Functions setup

  • توابع ابر: راه اندازی ایمیل Cloud Functions: Email setup

  • توابع ابر: ماشه تأیید اعتبار Cloud Functions: Authentication trigger

7. دسترسی را با ادعاهای سفارشی و قوانین امنیتی کنترل کنید 7. Control Access with Custom Claims and Security Rules

  • نصب میزبان Firebase Firebase Hosting setup

  • اجرای برنامه شما Deploying your app

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Angular: برنامه های دارای ابر با Firebase
جزییات دوره
2h 16m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
4,845
- از 5
ندارد
دارد
دارد
Victor Mejia
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Victor Mejia Victor Mejia

مهندس و مربی ارشد UI ویکتور مژیا یک مهندس و مربی ارشد UI است.

او متخصص در ایجاد تجارب عالی کاربر و آموزش مهارت های توسعه نرم افزار به دیگران است. او در حال حاضر در McGraw-Hill Education کار می کند ، جایی که در حال ساخت برنامه های وب با استفاده از فناوری های پیشرفته (Angular ، TypeScript ، Redux و webpack) است. وی با رویکردهای آزمون محور و عملکرد محور از روشهای مدرن توسعه JavaScript پشتیبانی و آموزش می دهد. ویکتور همچنین برگزار کننده نشست Angular Orange County Meetup است ، و او یک شوهر و پدر خوشبخت دو فرزند زیبا است.