تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع فایربیس

دوره آموزشی یادگیری جامع فایربیس

4 ساعت 55 دقیقهمتوسط2020-08-06

مدرسین

Shaun Wassell

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- مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal