دوره آموزشی یادگیری جامع فایربیس
4 ساعت 55 دقیقهمتوسط2020-08-06
مدرسین

Shaun Wassell
Full-Stack Software Developer
جزئیات دوره
برای به روزرسانی و راه اندازی یک برنامه full-stack، توسعه دهندگان اغلب باید توجه خود را از برنامه اصلی خود به مواردی مانند عملکرد، امنیت، عملکرد آفلاین، میزبانی و تأیید اعتبار معطوف کنند. Firebase، به محض یکپارچهسازی صحیح، تمام این نگرانیها را از صفحه برنامه نویسان خارج میکند و به آنها امکان میدهد تا در ساختن برنامهای که باعث خوشحال کردن کاربران میشود، متمرکز شوند. در این دوره مربی Shaun Wassell به شما کمک میکند تا با Firebase سرعت بیشتری کسب کنید. او نگاهی عمیق به چگونگی کار Firebase و همچنین برخی از جوانب مثبت و منفی استفاده از برنامه توسعه پلتفرم دارد. او سپس نشان میدهد که چگونه Firebase را در یک برنامه React (کار با React) کار کنید، از ویژگیهای مختلف، برای تبدیل آن به یک برنامه کاملاً کاربردی. بیاموزید که چگونه از تأیید اعتبار Firebase استفاده کنید، به شما امکان میدهد از راه اندازی سرور تأیید اعتبار شخصی خودداری کنید. توابع ابر، که میتوانید از آنها برای تعریف قابلیتهای برگشت استفاده کنید. و موارد بیشتر.
مهارت ها
Google CloudWeb Development ToolsDatabase DevelopmentDatabase ManagementSoftware Development ToolsGoogleEssential TrainingWeb DevelopmentSoftware Development
سرفصل ها
0. مقدمه
- 01-Firebase - اختراع مجدد چرخ را متوقف کنید
- 02-آنچه باید بدانید
- 03-نصب نرم افزار و سایر تنظیمات
- 04-فایل های تمرین
- 05-از این دوره چه انتظاری باید داشت
1. مقدمه و راه اندازی اولیه
- 06- Firebase دقیقا چیست
- 07- الزامات را جمع آوری کنید
- 08-یک حساب Firebase راه اندازی کنید
- 09-یک برنامه را به Firebase متصل کنید
- 10-ابزار Firebase CLI را نصب کنید
- 11-نمونه پیاده سازی برنامه
2. احراز هویت
- 12- Firebase Auth چیست
- 13-روش های ورود را تنظیم کنید
- 14-توابع مهم Firebase Auth
- 15- از قفل شدن فروشنده خودداری کنید
- 16-یک تابع پوشه ورود به سیستم ایجاد کنید
- 17- سایر توابع auth wrapper را ایجاد کنید
- 18-مسیرهای خصوصی را اضافه کنید
- 19- وارد شوید و از سیستم خارج شوید
- 20-قیمت گذاری احراز هویت
3. فایر استور
- 21-Firestore چیست
- 22-اصول پرس و جو فایرستور
- 23- پایگاه داده Firestore را راه اندازی کنید
- 24-قوانین امنیتی فایر استور
- 25-Firestore را با داده های توسعه پر کنید
- 26-افزودن توابع بسته بندی کاربر
- 27-افزودن توابع بسته بندی بررسی
- 28-افزودن توابع بسته بندی رستوران
- 29- توابع بسته بندی رزرو را اضافه کنید
- 30-Firestore را به یک پروژه اضافه کنید
- 31-عملکرد ویرایش پروفایل را اجرا کنید
- 32- بارگذاری زمان های موجود
- 33-قیمت گذاری فایرستور
4. توابع ابری
- 34-توابع ابری چیست؟
- 35- توابع ابری را به پروژه اضافه کنید
- 36-توابع Cloud را در نحو ES6+ بنویسید
- 37-یک جریان تایید ایمیل بسازید
- 38- قوانین امنیتی Firestore را اصلاح کنید
- 39- کاربران موقت ایجاد کنید
- 40-کاربران موقت را تأیید کنید
- 41-ارسال ایمیل با nodemailer
- 42-ارسال ایمیل از Cloud Functions
- 43- کاربران را با توابع ابری تأیید کنید
- 44-جریان تایید را نشان دهید
- 45-قیمت گذاری توابع ابری
5. بیشتر توابع ابر
- 46-دسترسی را با توابع ابری کنترل کنید
- 47-برای اجرای توابع به صورت محلی تنظیم کنید
- 48- عملکردهای ابری را اجرا کنید
- 49- تابع Make a Reservation قسمت 1
- 50- تابع Make a Reservation، قسمت 2
- 51- تابع ارسال بررسی
- 52- تابع Cancel Reservation
- 53- تابع دریافت توصیه ها
- 54-عملکرد جستجوی رستوران ها
6. احراز هویت توابع ابری
- 55-Auth-flow بهبودها
- 56-فعال کردن OAuth در Firebase
- 57-ایجاد کاربران جدید از Oauth، قسمت 1
- 58-ایجاد کاربران جدید از Oauth، قسمت 2
- 59-بازنشانی رمزهای عبور
7. ذخیره سازی ابری
- 60- ذخیره سازی ابری چیست
- 61-افزودن فضای ذخیره سازی ابری به پروژه
- 62-آپلود عکس پروفایل
- 63-آپلود عکس های نقد
- 64-قیمت گذاری فضای ذخیره سازی ابری
8. میزبانی
- 65-Hosting Firebase چیست؟
- 66-استقرار در میزبانی Firebase
- 67-قیمت هاست
- 68-کاربران و مجوزهای Firebase
نتیجه
- 69- مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای گواهینامه Google Cloud Associate Cloud Engineer
- دوره آموزشی طراحی منطقه استقرار Google Cloud
- دوره آموزشی مبانی مهندسی داده در Google Cloud
- دوره آموزشی مقدمه ای بر Terraform در پلتفرم ابری گوگل
- دوره آموزشی ساخت ترانویس کننده ویدیو با Node.js و Google AI Speech-to-Text API
- دوره آموزشی یادگیری Google Cloud Run
- دوره آموزشی آمادگی گواهینامه Google Cloud Professional Data Engineer: بخش سوم عملیاتی کردن مدل های یادگیری ماشین
- دوره آموزشی آمادگی گواهینامه Google Cloud Professional Data Engineer: بخش چهارم تضمین کیفیت راه حل