آموزش اصول ساخت Firebase

Firebase Build Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Firebase پلتفرمی برای ساخت برنامه های سریع، امن، مقیاس پذیر و بلادرنگ بدون مدیریت سرورها است. این دوره به شما می آموزد که چگونه از محصولات و خدمات ساخت Firebase برای موبایل و برنامه های وب خود استفاده کنید. ساختن یک برنامه موبایل یا وب در سریع ترین زمان ممکن در حالی که ایمن و مقیاس پذیر است، بخش مهمی از هر تیم توسعه است. در این دوره آموزشی، Firebase Build Fundamentals، یاد خواهید گرفت که چگونه یک برنامه را سریع و با اطمینان در Firebase بسازید. ابتدا، دو سرویس اصلی را برای تقریباً هر برنامه ای بررسی خواهید کرد: پایگاه داده Firestore برای مدیریت داده های شما و احراز هویت برای احراز هویت کاربران و ایمن سازی خدمات شما. در مرحله بعد، با استفاده از زیرساخت مقیاس پذیر Google Cloud، فضای ذخیره‌سازی برای مدیریت دارایی‌ها و میزبانی ابری برای ارائه وب‌سایت استاتیک خود پیدا خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه برنامه خود را با استفاده از افزونه های Firebase یا توابع ابری گسترش دهید و آنها را با سایر خدمات و رویدادها ادغام و استفاده کنید. پس از اتمام این دوره، مهارت ها و دانش محصولات Firebase Build مورد نیاز برای ساخت و اجرای یک برنامه وب یا موبایل کامل را خواهید داشت.

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

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

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

آشنایی با Firebase Understanding Firebase

  • خوش آمدی Welcome

  • معرفی Firebase Firebase Introduction

  • محصولات Firebase Build را کاوش کنید Explore Firebase Build Products

  • معماری Firebase Firebase Architecture

  • نحوه دسترسی به Firebase How to Access Firebase

  • SDK ها و کتابخانه های مشتری SDKs and Client Libraries

  • بررسی اجمالی دوره - مشکلات و راه حل ها Course Overview - Problems and Solutions

  • خلاصه Summary

شروع کار با Firebase Getting Started with Firebase

  • شروع کار با Firebase Getting Started with Firebase

  • کنسول Firebase Firebase Console

  • Firebase CLI Firebase CLI

  • یک برنامه راه اندازی کنید Set up an App

  • اتصال به Firebase Connecting to Firebase

  • طرح‌های صورت‌حساب Firebase Firebase Billing Plans

  • مجموعه شبیه ساز محلی Firebase Firebase Local Emulator Suite

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

Cloud Firestore Cloud Firestore

  • Cloud Firestore Cloud Firestore

  • آشنایی با پایگاه داده NoSQL Understanding NoSQL Database

  • ساختار داده Firestore Firestore Data Structure

  • انواع داده Firestore Firestore Data Types

  • یک پایگاه داده Cloud Firestore ایجاد کنید Create a Cloud Firestore Database

  • ایجاد مجموعه و اسناد Creating Collection and Documents

  • اتصال Firestore به App Connecting Firestore to App

  • بازیابی و نوشتن داده ها Retrieving and Writing Data

  • به روز رسانی داده ها در زمان واقعی Real-time Data Updates

  • هماهنگ سازی Synchronization

  • دسترسی آفلاین به داده ها Access Data Offline

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

استعلام Firestor Querying Firestore

  • استعلام Firestor Querying Firestore

  • پرس و جوهای ساده Simple Queries

  • پرس و جوها و شاخص های مرکب Compound Queries and Indexes

  • مجموعه پرس و جوهای گروه Collection Group Queries

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

احراز هویت Authentication

  • احراز هویت Authentication

  • فعال کردن احراز هویت Firebase Enabling Firebase Authentication

  • یک حساب کاربری ایجاد کنید و وارد شوید Create an Account and Log In

  • پیوند دادن ارائه دهندگان شخص ثالث به کاربران Firebase Linking Third-party Providers to Firebase Users

  • قوانین امنیتی Security Rules

  • زبان قوانین امنیتی Security Rules Language

  • توابع نوشتن در قوانین امنیتی Writing Functions in Security Rules

  • قوانین امنیت سازه ای Structural Security Rules

  • کنترل دسترسی پایگاه نقش Role Base Access Control

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

فضای ذخیره ابری Cloud Storage

  • فضای ذخیره ابری Cloud Storage

  • Cloud Storage را راه اندازی کنید Set up Cloud Storage

  • یک مرجع ایجاد کنید Create a Reference

  • آپلود فایل ها Upload Files

  • دانلود فایل ها Download Files

  • فایلهاروحذف کن Delete Files

  • قوانین امنیت ذخیره سازی Storage Security Rules

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

هاست ابری Cloud Hosting

  • هاست ابری Cloud Hosting

  • شروع با میزبانی Firebase Getting Started with Firebase Hosting

  • راه اندازی دامنه سفارشی Setting up Custom Domain

  • پیکربندی رفتار میزبانی Configure Hosting Behavior

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

توابع ابری Cloud Functions

  • توابع ابری Cloud Functions

  • شروع کار با توابع Getting Started with Functions

  • اولین تابع خود را بنویسید Write Your First Function

  • استقرار توابع Deploy Functions

  • توابع تماس از طریق درخواست های HTTP Call Functions via HTTP Requests

  • اضافه کردن Admin Sdk Adding Admin Sdk

  • عملکرد تماس از طریق تریگرهای Firestore Call Function via Firestore Triggers

  • عملکرد تماس از طریق محرک های احراز هویت Call Function via Authentication Triggers

  • تماس مستقیم با توابع Call Functions Directly

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

پیکربندی از راه دور Remote Config

  • پیکربندی از راه دور Remote Config

  • شروع کار با Remote Config Getting Started with Remote Config

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

افزونه های Firebase Firebase Extensions

  • افزونه های Firebase Firebase Extensions

  • نصب برنامه های افزودنی Installing Extensions

  • برنامه افزودنی ایمیل را فعال کنید Trigger Email Extension

  • تغییر اندازه پسوند تصویر Resize Image Extension

  • همه اش را بگذار کنار هم Putting It All Together

  • برنامه های افزودنی محبوب Popular Extensions

  • خلاصه Summary

بررسی برنامه App Check

  • بررسی برنامه App Check

  • شروع کار با App Check Getting Started with App Check

  • همه اش را بگذار کنار هم Putting It All Together

  • خلاصه Summary

بعدی چیه؟ What’s Next?

  • بعد چه می شود؟ What's Next?

نمایش نظرات

آموزش اصول ساخت Firebase
جزییات دوره
7h 39m
90
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Majid Hajian
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Majid Hajian Majid Hajian

مجید یک Google Developer Expert (GDE) برای Flutter and Dart و یک توسعه دهنده نرم افزار پرشور با سالها توسعه و معماری برنامه های پیچیده وب و موبایل است. احساسات او به طور کلی Flutter ، PWA و عملکرد است. او نویسنده کتاب برنده جایزه Apress است. او یک رهبر جامعه است و عاشق به اشتراک گذاشتن دانش خود با جامعه با نوشتن ، صحبت کردن ، آموزش ، کمک به منبع باز و سازماندهی رویدادهای فنی است. او همچنین برگزارکننده چندین کنفرانس و گردهمایی بزرگ نوردیک مانند FlutterVikings است!