آموزش Firebase Core با React - آخرین آپدیت

دانلود Learn Firebase Core with React

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع ساخت و استقرار اپلیکیشن‌های Firebase: از Cloud Functions تا احراز هویت و پایگاه داده

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

  • ساخت Cloud Functions با Node.js و JavaScript
  • احراز هویت کامل کاربر: ثبت نام، ورود، OAuth (گوگل، فیسبوک، توییتر و ...)
  • HTTPS رایگان
  • استفاده از پایگاه داده NoSQL Firebase Cloud Firestore با عملیات CRUD کامل
  • آپلود امن فایل و داده با Firebase Storage
  • سطح رایگان واقعی (در مقایسه با رقبا)
  • ساخت و استقرار بک‌اندهای تولیدی برای اپلیکیشن‌های وب و موبایل
  • مناسب برای نمونه‌سازی پروژه‌های شخصی
  • آموزش توسط مهندس نرم‌افزار ارشد مجرب در Firebase
  • پوشش آخرین نسخه Firebase v9 Web SDK برای بهترین عملکرد و حجم کم

پیش‌نیازها:

  • آشنایی پایه با HTML، JavaScript و CSS
  • نیازی به دانش قبلی Firebase یا خدمات ابری دیگر نیست

توضیحات دوره

Firebase یک پلتفرم ابری آسان برای میزبانی اپلیکیشن‌های وب، اجرای توابع ابری، ذخیره‌سازی پایگاه داده، نگهداری فایل‌ها و احراز هویت پیشرفته کاربر است. Firebase ساخت اپلیکیشن‌های وب فول‌استک را بسیار آسان می‌کند.

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

با گذراندن این دوره، قادر خواهید بود:

  • اپلیکیشن‌های وب قابل اعتماد، سریع و امن را با HTTPS رایگان مستقر کنید.
  • توابع ابری (Cloud Functions) را با Node.js و JavaScript ایجاد کنید.
  • احراز هویت کامل کاربر را پیاده‌سازی کنید: ثبت نام، ورود، OAuth 2.0 (ورود با گوگل، فیسبوک، توییتر و ...) و موارد دیگر.
  • از پایگاه داده NoSQL Firebase Cloud Firestore با ساختار سندی/مجموعه‌ای و عملیات CRUD کامل بهره ببرید.
  • فایل‌ها و داده‌های حجیم (blobs) را به صورت امن در Firebase Storage Buckets آپلود کنید.
  • از سطح رایگان واقعی Firebase بهره‌مند شوید (در مقایسه با رقبا).
  • بک‌اندهای تولیدی برای اپلیکیشن‌های وب و موبایل بسازید و مستقر کنید.
  • پروژه‌های شخصی و نمونه‌سازی (prototyping) را به بهترین شکل انجام دهید.
  • از یک مهندس نرم‌افزار ارشد و مدرس باتجربه با سال‌ها سابقه کار با Firebase بیاموزید.
  • با بخش 7 که به بررسی آخرین Firebase v9 Web JavaScript SDK برای بهترین عملکرد و کمترین حجم بسته می‌پردازد، آشنا شوید.

این دوره شامل کد منبع قابل دانلود است.

پیش‌نیازهای دوره:

این دوره برای تمام سطوح مناسب است.

نیازی به تجربه قبلی با Firebase نیست، تنها آشنایی پایه با JavaScript، HTML و CSS کافی است.

برای استفاده از خدمات ابری نیز نیازی به تجربه قبلی ندارید. ما شما را راهنمایی خواهیم کرد!

این دوره برای چه کسانی مناسب است:

  • توسعه‌دهندگان فرانت‌اند مبتدی و متوسط که با Firebase و خدمات ابری آشنایی ندارند.
  • توسعه‌دهندگانی که می‌خواهند مهارت‌های خود را ارتقا داده و شغل خود را پیشرفت دهند.
  • توسعه‌دهندگان فرانت‌اند که می‌خواهند نحوه استقرار اپلیکیشن‌های وب کاملاً امن با خدمات کامل از پایگاه داده، ذخیره‌سازی فایل، توابع ابری و احراز هویت کاربر را بیاموزند.
  • توسعه‌دهندگان فرانت‌اند که با سایر خدمات ابری آشنا هستند اما می‌خواهند Firebase را یاد بگیرند.

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

مقدمه Introduction

  • Firebase چیست؟ چرا Firebase را یاد بگیریم؟ What is Firebase? Why Learn Firebase?

  • ابزار و پیش نیازهای دوره Course Tools & Prerequisites

  • پروژه دوره - برنامه وب دستور العمل ها Course Project - Recipes Web App

  • ابزار Firebase - نصب جهانی Firebase Tools - Global Install

  • اجرای اولین پروژه Firebase ما Deploy Our First Firebase Project

  • مخزن دوره Github - کد مرجع برای هر بخش Course Github Repository - Reference Code for Each Section

  • Firebase نسخه 8.9.1 را نصب کنید Install Firebase Version 8.9.1

  • React نسخه 17.0.2 را نصب کنید Install React Version 17.0.2

  • نصب بسته NPM Firebase Installing The Firebase NPM Package

  • فایل پیکربندی پروژه Firebase و ایجاد محیط را دریافت کنید Get Firebase Project Config & Create Environment File

  • واکشی فایل App.css از Github Fetch App.css File from Github

  • فایل سرویس FirebaseConfig.js FirebaseConfig.js Service File

  • v9 ارتقا (اختیاری) v9 Upgrade (optional)

  • خلاصه بخش 1 Section 1 Summary

معرفی Introduction

  • فایربیس چیست؟ چرا فایربیس را یاد بگیریم؟ What is Firebase? Why Learn Firebase?

  • ابزارها و پیش‌نیازهای دوره Course Tools & Prerequisites

  • پروژه دوره – اپلیکیشن وب دستور پخت Course Project - Recipes Web App

  • ابزارهای فایربیس – نصب سراسری Firebase Tools - Global Install

  • استقرار اولین پروژه فایربیس ما Deploy Our First Firebase Project

  • مخزن گیت‌هاب دوره – کد مرجع برای هر بخش Course Github Repository - Reference Code for Each Section

  • نصب نسخه 8.9.1 فایربیس Install Firebase Version 8.9.1

  • نصب نسخه 17.0.2 React Install React Version 17.0.2

  • نصب پکیج NPM فایربیس Installing The Firebase NPM Package

  • دریافت تنظیمات پروژه فایربیس و ایجاد فایل محیطی Get Firebase Project Config & Create Environment File

  • دریافت فایل App.css از گیت‌هاب Fetch App.css File from Github

  • فایل سرویس FirebaseConfig.js FirebaseConfig.js Service File

  • ارتقا به نسخه v9 (اختیاری) v9 Upgrade (optional)

  • خلاصه فصل 1 Section 1 Summary

میزبانی اپلیکیشن وب فایربیس Firebase Web App Hosting

  • تصویر بزرگ - Firebase Hostin BIG PICTURE - Firebase Hostin

  • راه اندازی مخزن Github Github Repository Setup

  • تنظیمات Firebase GitHub برای استقرار خودکار Setup Firebase GitHub Actions for Automatic Deployment

  • استقرار دستی Manual Deployment

  • کنسول Firebase - میزبانی Firebase Console - Hosting

  • (اختیاری) افزودن یک نام دامنه سفارشی (Optional) Adding a Custom Domain Name

  • میزبانی Firebase - خلاصه بخش Firebase Hosting - Section Summary

میزبانی برنامه وب Firebase Firebase Web App Hosting

  • تصویر کلی – میزبانی فایربیس BIG PICTURE - Firebase Hostin

  • راه‌اندازی مخزن گیت‌هاب Github Repository Setup

  • راه‌اندازی Actions گیت‌هاب فایربیس برای استقرار خودکار Setup Firebase GitHub Actions for Automatic Deployment

  • استقرار دستی Manual Deployment

  • کنسول فایربیس – میزبانی Firebase Console - Hosting

  • (اختیاری) افزودن نام دامنه سفارشی (Optional) Adding a Custom Domain Name

  • میزبانی فایربیس – خلاصه فصل Firebase Hosting - Section Summary

احراز هویت فایربیس Firebase Authentication

  • تصویر بزرگ - Firebase Auth BIG PICTURE - Firebase Auth

  • بررسی راه‌اندازی - Firebase npm، .ENV، و FirebaseConfig Setup Check - Firebase npm, .ENV, and FirebaseConfig

  • کنسول Firebase - احراز هویت Firebase Console - Authentication

  • فایل جاوا اسکریپت FirebaseAuthService FirebaseAuthService JavaScript File

  • ایجاد LoginForm React Component و ثبت حساب کاربری - قسمت 1 Create LoginForm React Component & Register User Account - Part 1

  • ایجاد LoginForm React Component و ثبت حساب کاربری - قسمت 2 Create LoginForm React Component & Register User Account - Part 2

  • ایجاد LoginForm React Component و ثبت حساب کاربری - قسمت 3 Create LoginForm React Component & Register User Account - Part 3

  • کنسول Firebase - کاربر جدید Firebase Console - New User

  • فرم ورود - ورود به حساب کاربری و مکان توکن دسترسی JWT LoginForm - Login User Account & JWT Access Token Location

  • LoginForm - بازنشانی رمز عبور LoginForm - Password Reset

  • LoginForm - OAuth 2 - با Google وارد شوید LoginForm - OAuth 2 - Login with Google

  • کنسول Firebase - دامنه های مجاز برای تولید Firebase Console - Authorized Domains for Production

  • کنسول Firebase - الگوهایی برای ایمیل، تنظیم مجدد رمز عبور، تأیید پیامک و غیره Firebase Console - Templates for Email, Password Reset, SMS Verification, Etc

  • Github Actions - CI/CD - Continuous Integration & Continuous Deployment Github Actions - CI/CD - Continuous Integration & Continuous Deployment

  • احراز هویت Firebase - خلاصه بخش Firebase Authentication - Section Summary

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

  • تصویر کلی – احراز هویت فایربیس BIG PICTURE - Firebase Auth

  • بررسی راه‌اندازی – Firebase npm، .ENV و FirebaseConfig Setup Check - Firebase npm, .ENV, and FirebaseConfig

  • کنسول فایربیس – احراز هویت Firebase Console - Authentication

  • فایل جاوا اسکریپت FirebaseAuthService FirebaseAuthService JavaScript File

  • ایجاد کامپوننت React LoginForm و ثبت نام کاربر – بخش 1 Create LoginForm React Component & Register User Account - Part 1

  • ایجاد کامپوننت React LoginForm و ثبت نام کاربر – بخش 2 Create LoginForm React Component & Register User Account - Part 2

  • ایجاد کامپوننت React LoginForm و ثبت نام کاربر – بخش 3 Create LoginForm React Component & Register User Account - Part 3

  • کنسول فایربیس – کاربر جدید Firebase Console - New User

  • LoginForm – ورود کاربر و محل توکن دسترسی JWT LoginForm - Login User Account & JWT Access Token Location

  • LoginForm – بازنشانی رمز عبور LoginForm - Password Reset

  • LoginForm – OAuth 2 – ورود با گوگل LoginForm - OAuth 2 - Login with Google

  • کنسول فایربیس – دامنه‌های مجاز برای تولید Firebase Console - Authorized Domains for Production

  • کنسول فایربیس – الگوها برای ایمیل، بازنشانی رمز عبور، تأیید اس ام اس و غیره Firebase Console - Templates for Email, Password Reset, SMS Verification, Etc

  • Actions گیت‌هاب – CI/CD – ادغام مداوم و استقرار مداوم Github Actions - CI/CD - Continuous Integration & Continuous Deployment

  • احراز هویت فایربیس – خلاصه فصل Firebase Authentication - Section Summary

فایربیس Firestore Firebase Firestore

  • تصویر بزرگ - Firebase Firestore (پایگاه داده) BIG PICTURE - Firebase Firestore (database)

  • کنسول Firebase - Cloud Firestore Firebase Console - Cloud Firestore

  • Firebase Firestore Service - CREATE Firebase Firestore Service - CREATE

  • ایجاد یک دستور غذا - فرم HTML - قسمت 1 Creating a Recipe - HTML Form - Part 1

  • ایجاد یک دستور غذا - فرم HTML - قسمت 2 Creating a Recipe - HTML Form - Part 2

  • ایجاد یک دستور غذا - فرم HTML - قسمت 3 Creating a Recipe - HTML Form - Part 3

  • ایجاد یک دستور غذا - فرم HTML - قسمت 4 Creating a Recipe - HTML Form - Part 4

  • ایجاد یک دستور غذا - فرم HTML - قسمت 5 Creating a Recipe - HTML Form - Part 5

  • ایجاد یک دستور غذا - فرم HTML - قسمت 6 Creating a Recipe - HTML Form - Part 6

  • کنسول Firebase - مشاهده دستور العمل جدید ما Firebase Console - Viewing Our New Recipe

  • قوانین امنیتی Firestore - اعتبارسنجی و پاکسازی ورودی سمت سرور Firestore Security Rules - Server-Side Input Validation & Sanitization

  • Firebase Firestore Service - بخوانید Firebase Firestore Service - READ

  • خواندن دستور العمل ها - جاوا اسکریپت و HTML - قسمت 1 Reading Recipes - JavaScript & HTML - Part 1

  • خواندن دستور العمل ها - جاوا اسکریپت و HTML - قسمت 2 Reading Recipes - JavaScript & HTML - Part 2

  • Reading Recipes - JavaScript & HTML - Part 3 Reading Recipes - JavaScript & HTML - Part 3

  • Reading Recipes - JavaScript & HTML - Part 4 Reading Recipes - JavaScript & HTML - Part 4

  • Firebase Firestore Service - UPDATE Firebase Firestore Service - UPDATE

  • نکته مهم ⚠️ React 18 Important ⚠️ React 18 Note

  • به روز رسانی یک دستور غذا - جاوا اسکریپت و HTML - قسمت 1 Updating a Recipe - JavaScript & HTML - Part 1

  • به روز رسانی یک دستور غذا - جاوا اسکریپت و HTML - قسمت 2 Updating a Recipe - JavaScript & HTML - Part 2

  • به روز رسانی یک دستور غذا - جاوا اسکریپت و HTML - قسمت 3 Updating a Recipe - JavaScript & HTML - Part 3

  • Firebase Firestore Service - DELETE Firebase Firestore Service - DELETE

  • حذف یک دستور غذا - جاوا اسکریپت و HTML Deleting a Recipe - JavaScript & HTML

  • UI/UX در حال بارگیری «Spinner» و پیام بدون دستور غذا (اختیاری) UI/UX Loading “Spinner” & No Recipes Message (optional)

  • Firebase Firestore Query ساده - دستور العمل ها را بر اساس دسته فیلتر کنید Firebase Firestore Simple Query - Filter Recipes by Category

  • Firebase Firestore Service - Order By Firebase Firestore Service - Order By

  • Firebase Firestore Compound Query - سفارش بر اساس تاریخ انتشار Firebase Firestore Compound Query - Order By Publish Date

  • Firebase Firestore - Building Compund Query Index Firebase Firestore - Building Compund Query Indexes

  • Firebase Firestore Service - Limit & Cursor Firebase Firestore Service - Limit & Cursor

  • صفحه بندی Firebase Firestore - دستور العمل در هر صفحه و بارگیری صفحات بیشتر Firebase Firestore Pagination - Recipes Per Page & Load More Pages

  • جستجوی متن کامل Cloud Firestore؟ Cloud Firestore Full Text Search?

  • میزبانی GitHub Action Deployment - نادیده گرفتن هشدار GitHub Action Deployment Hosting - Ignore Warning

  • Firebase Firestore - خلاصه بخش Firebase Firestore - Section Summary

Firebase Firestore Firebase Firestore

  • تصویر کلی – فایربیس Firestore (پایگاه داده) BIG PICTURE - Firebase Firestore (database)

  • کنسول فایربیس – Cloud Firestore Firebase Console - Cloud Firestore

  • سرویس فایربیس Firestore – ایجاد (CREATE) Firebase Firestore Service - CREATE

  • ایجاد دستور پخت – فرم HTML – بخش 1 Creating a Recipe - HTML Form - Part 1

  • ایجاد دستور پخت – فرم HTML – بخش 2 Creating a Recipe - HTML Form - Part 2

  • ایجاد دستور پخت – فرم HTML – بخش 3 Creating a Recipe - HTML Form - Part 3

  • ایجاد دستور پخت – فرم HTML – بخش 4 Creating a Recipe - HTML Form - Part 4

  • ایجاد دستور پخت – فرم HTML – بخش 5 Creating a Recipe - HTML Form - Part 5

  • ایجاد دستور پخت – فرم HTML – بخش 6 Creating a Recipe - HTML Form - Part 6

  • کنسول فایربیس – مشاهده دستور پخت جدید ما Firebase Console - Viewing Our New Recipe

  • قوانین امنیتی Firestore – اعتبارسنجی و پاکسازی ورودی در سمت سرور Firestore Security Rules - Server-Side Input Validation & Sanitization

  • سرویس فایربیس Firestore – خواندن (READ) Firebase Firestore Service - READ

  • خواندن دستور پخت‌ها – جاوا اسکریپت و HTML – بخش 1 Reading Recipes - JavaScript & HTML - Part 1

  • خواندن دستور پخت‌ها – جاوا اسکریپت و HTML – بخش 2 Reading Recipes - JavaScript & HTML - Part 2

  • خواندن دستور پخت‌ها – جاوا اسکریپت و HTML – بخش 3 Reading Recipes - JavaScript & HTML - Part 3

  • خواندن دستور پخت‌ها – جاوا اسکریپت و HTML – بخش 4 Reading Recipes - JavaScript & HTML - Part 4

  • سرویس فایربیس Firestore – به‌روزرسانی (UPDATE) Firebase Firestore Service - UPDATE

  • نکته مهم ⚠️ React 18 Important ⚠️ React 18 Note

  • به‌روزرسانی دستور پخت – جاوا اسکریپت و HTML – بخش 1 Updating a Recipe - JavaScript & HTML - Part 1

  • به‌روزرسانی دستور پخت – جاوا اسکریپت و HTML – بخش 2 Updating a Recipe - JavaScript & HTML - Part 2

  • به‌روزرسانی دستور پخت – جاوا اسکریپت و HTML – بخش 3 Updating a Recipe - JavaScript & HTML - Part 3

  • سرویس فایربیس Firestore – حذف (DELETE) Firebase Firestore Service - DELETE

  • حذف دستور پخت – جاوا اسکریپت و HTML Deleting a Recipe - JavaScript & HTML

  • بارگذاری UI/UX “Spinner” و پیام عدم وجود دستور پخت (اختیاری) UI/UX Loading “Spinner” & No Recipes Message (optional)

  • پرس و جوی ساده فایربیس Firestore – فیلتر کردن دستور پخت‌ها بر اساس دسته بندی Firebase Firestore Simple Query - Filter Recipes by Category

  • سرویس فایربیس Firestore – مرتب‌سازی بر اساس (Order By) Firebase Firestore Service - Order By

  • پرس و جوی ترکیبی فایربیس Firestore – مرتب‌سازی بر اساس تاریخ انتشار Firebase Firestore Compound Query - Order By Publish Date

  • فایربیس Firestore – ایجاد شاخص‌های پرس و جوی ترکیبی Firebase Firestore - Building Compund Query Indexes

  • سرویس فایربیس Firestore – محدودیت و نشانگر (Limit & Cursor) Firebase Firestore Service - Limit & Cursor

  • صفحه‌بندی فایربیس Firestore – دستور پخت در هر صفحه و بارگذاری صفحات بیشتر Firebase Firestore Pagination - Recipes Per Page & Load More Pages

  • جستجوی تمام متن در Cloud Firestore؟ Cloud Firestore Full Text Search?

  • استقرار میزبانی با GitHub Action – نادیده گرفتن هشدار GitHub Action Deployment Hosting - Ignore Warning

  • فایربیس Firestore – خلاصه فصل Firebase Firestore - Section Summary

فایربیس Storage Firebase Storage

  • تصویر بزرگ - ذخیره سازی Firebase BIG PICTURE - Firebase Storage

  • کنسول Firebase - Cloud Storage Firebase Console - Cloud Storage

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

  • ایجاد آپلود کننده تصویر - قسمت 1 Create Image Uploader - Part 1

  • ایجاد آپلود کننده تصویر - قسمت 2 Create Image Uploader - Part 2

  • ایجاد آپلود کننده تصویر - قسمت 3 Create Image Uploader - Part 3

  • ایجاد آپلود کننده تصویر - قسمت 4 Create Image Uploader - Part 4

  • ایجاد آپلود کننده تصویر - قسمت 5 Create Image Uploader - Part 5

  • Firebase Storage - خلاصه بخش Firebase Storage - Section Summary

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

  • تصویر کلی – فایربیس Storage BIG PICTURE - Firebase Storage

  • کنسول فایربیس – Cloud Storage Firebase Console - Cloud Storage

  • سرویس فایربیس Storage Firebase Storage Service

  • ایجاد آپلودکننده تصویر – بخش 1 Create Image Uploader - Part 1

  • ایجاد آپلودکننده تصویر – بخش 2 Create Image Uploader - Part 2

  • ایجاد آپلودکننده تصویر – بخش 3 Create Image Uploader - Part 3

  • ایجاد آپلودکننده تصویر – بخش 4 Create Image Uploader - Part 4

  • ایجاد آپلودکننده تصویر – بخش 5 Create Image Uploader - Part 5

  • فایربیس Storage – خلاصه فصل Firebase Storage - Section Summary

فایربیس Functions Firebase Functions

  • توابع Firebase - تصویر بزرگ Firebase Functions - BIG PICTURE

  • ایجاد و استقرار اولین تابع Firebase ما Create & Deploy Our First Firebase Function

  • توابع کنسول Firebase Firebase Console Functions

  • فایل پیکربندی Firebase برای توابع Firebase Config File for Functions

  • راه اندازی فایل تابع Index.js Function Index.js File Setup

  • تابع Firestore - onCreate Firestore Function - onCreate

  • تابع Firestore - onDelete Firestore Function - onDelete

  • تابع Firestore - onUpdate Firestore Function - onUpdate

  • عملکرد برنامه ریزی شده (cronjob/crontab) - انتشار دستور غذا Scheduled (cronjob/crontab) Function - Publish Recipe

  • توجه - Dependencies را نصب کنید NOTE - Install Dependencies

  • Dependencies را نصب کنید Install Dependencies

  • Express API Foundation Express API Foundation

  • فایل Utilities.js Utilities.js File

  • ایجاد (پست) دستور العمل اکسپرس نقطه پایانی Create (Post) Recipe Express Endpoint

  • پستچی - تست پست پایانی Postman - Test Post Endpoint

  • Recipe Express Endpoint - Part 1 را بخوانید (دریافت کنید). Read (Get) Recipe Express Endpoint - Part 1

  • Recipe Express Endpoint - Part 2 را بخوانید (دریافت کنید). Read (Get) Recipe Express Endpoint - Part 2

  • پستچی - تست دریافت نقطه پایانی Postman - Test Get Endpoint

  • به روز رسانی (قرار دادن) دستور العمل اکسپرس نقطه پایانی Update (Put) Recipe Express Endpoint

  • پستچی - Test Put Endpoint Postman - Test Put Endpoint

  • Delete (Delete) Recipe Express Endpoint Delete (Delete) Recipe Express Endpoint

  • پستچی - تست حذف نقطه پایانی Postman - Test Delete Endpoint

  • توابع Firebase استقرار خودکار با اقدامات Github Firebase Functions Automatic Deploy with Github Actions

  • راه اندازی محیط URL URL API API URL Environment Setup

  • فایل جاوا اسکریپت FirebaseFirestoreRestService FirebaseFirestoreRestService JavaScript File

  • ایجاد - فایل جاوا اسکریپت FirebaseFirestoreRestService Create - FirebaseFirestoreRestService JavaScript File

  • خواندن - فایل جاوا اسکریپت FirebaseFirestoreRestService Read - FirebaseFirestoreRestService JavaScript File

  • به روز رسانی - فایل جاوا اسکریپت FirebaseFirestoreRestService Update - FirebaseFirestoreRestService JavaScript File

  • حذف - فایل جاوا اسکریپت FirebaseFirestoreRestService Delete - FirebaseFirestoreRestService JavaScript File

  • برنامه وب - اتصال ایجاد نقطه پایانی Web App - Hookup Create Endpoint

  • برنامه وب - نقطه پایانی خواندن اتصال Web App - Hookup Read Endpoint

  • برنامه وب - نقطه پایانی به‌روزرسانی اتصال Web App - Hookup Update Endpoint

  • برنامه وب - اتصال حذف نقطه پایانی Web App - Hookup Delete Endpoint

  • برنامه وب صفحه بندی کامل - قسمت 1 Full Pagination Web App - Part 1

  • برنامه وب صفحه بندی کامل - قسمت 2 Full Pagination Web App - Part 2

  • خلاصه بخش توابع Firebase Firebase Functions Section Summary

توابع Firebase Firebase Functions

  • فایربیس Functions – تصویر کلی Firebase Functions - BIG PICTURE

  • ایجاد و استقرار اولین تابع فایربیس ما Create & Deploy Our First Firebase Function

  • توابع کنسول فایربیس Firebase Console Functions

  • فایل پیکربندی فایربیس برای توابع Firebase Config File for Functions

  • راه‌اندازی فایل index.js تابع Function Index.js File Setup

  • تابع Firestore – onCreate Firestore Function - onCreate

  • تابع Firestore – onDelete Firestore Function - onDelete

  • تابع Firestore – onUpdate Firestore Function - onUpdate

  • تابع زمان‌بندی شده (cronjob/crontab) – انتشار دستور پخت Scheduled (cronjob/crontab) Function - Publish Recipe

  • نکته – نصب وابستگی‌ها NOTE - Install Dependencies

  • نصب وابستگی‌ها Install Dependencies

  • پایه API اکسپرس Express API Foundation

  • فایل Utilities.js Utilities.js File

  • نقطه پایانی اکسپرس برای ایجاد (Post) دستور پخت Create (Post) Recipe Express Endpoint

  • Postman – تست نقطه پایانی Post Postman - Test Post Endpoint

  • نقطه پایانی اکسپرس برای خواندن (Get) دستور پخت – بخش 1 Read (Get) Recipe Express Endpoint - Part 1

  • نقطه پایانی اکسپرس برای خواندن (Get) دستور پخت – بخش 2 Read (Get) Recipe Express Endpoint - Part 2

  • Postman – تست نقطه پایانی Get Postman - Test Get Endpoint

  • نقطه پایانی اکسپرس برای به‌روزرسانی (Put) دستور پخت Update (Put) Recipe Express Endpoint

  • Postman – تست نقطه پایانی Put Postman - Test Put Endpoint

  • نقطه پایانی اکسپرس برای حذف (Delete) دستور پخت Delete (Delete) Recipe Express Endpoint

  • Postman – تست نقطه پایانی Delete Postman - Test Delete Endpoint

  • استقرار خودکار توابع فایربیس با Actions گیت‌هاب Firebase Functions Automatic Deploy with Github Actions

  • تنظیم محیط URL API API URL Environment Setup

  • فایل جاوا اسکریپت FirebaseFirestoreRestService FirebaseFirestoreRestService JavaScript File

  • ایجاد – فایل جاوا اسکریپت FirebaseFirestoreRestService Create - FirebaseFirestoreRestService JavaScript File

  • خواندن – فایل جاوا اسکریپت FirebaseFirestoreRestService Read - FirebaseFirestoreRestService JavaScript File

  • به‌روزرسانی – فایل جاوا اسکریپت FirebaseFirestoreRestService Update - FirebaseFirestoreRestService JavaScript File

  • حذف – فایل جاوا اسکریپت FirebaseFirestoreRestService Delete - FirebaseFirestoreRestService JavaScript File

  • اپلیکیشن وب – اتصال نقطه پایانی ایجاد Web App - Hookup Create Endpoint

  • اپلیکیشن وب – اتصال نقطه پایانی خواندن Web App - Hookup Read Endpoint

  • اپلیکیشن وب – اتصال نقطه پایانی به‌روزرسانی Web App - Hookup Update Endpoint

  • اپلیکیشن وب – اتصال نقطه پایانی حذف Web App - Hookup Delete Endpoint

  • اپلیکیشن وب با صفحه‌بندی کامل – بخش 1 Full Pagination Web App - Part 1

  • اپلیکیشن وب با صفحه‌بندی کامل – بخش 2 Full Pagination Web App - Part 2

  • خلاصه فصل فایربیس Functions Firebase Functions Section Summary

ارتقا به V9 Upgrade to V9

  • BIG PICTURE - v9 ارتقا BIG PICTURE - v9 Upgrade

  • ارتقاء نسخه 9 (سازگار با 5 دقیقه به عقب) v9 Upgrade (5 Minute Backwards Compatible)

  • ارتقای انتقالی - FirebaseConfig Transitional Upgrade - FirebaseConfig

  • v9 Auth Upgrade v9 Auth Upgrade

  • v9 به روز رسانی Firestore v9 Firestore Upgrade

  • ارتقای فضای ذخیره سازی v9 v9 Storage Upgrade

  • پاکسازی و Firestore Lite Cleanup & Firestore Lite

  • خلاصه بخش Section Summary

به V9 ارتقا دهید Upgrade to V9

  • تصویر کلی – ارتقا به v9 BIG PICTURE - v9 Upgrade

  • ارتقا به v9 (سازگاری با عقب 5 دقیقه) v9 Upgrade (5 Minute Backwards Compatible)

  • ارتقای انتقالی – FirebaseConfig Transitional Upgrade - FirebaseConfig

  • ارتقای احراز هویت v9 v9 Auth Upgrade

  • ارتقای Firestore v9 v9 Firestore Upgrade

  • ارتقای Storage v9 v9 Storage Upgrade

  • پاکسازی و Firestore Lite Cleanup & Firestore Lite

  • خلاصه فصل Section Summary

نمایش نظرات

آموزش Firebase Core با React
جزییات دوره
7 hours
122
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,109
4.1 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Juan Lizarazo Juan Lizarazo

معمار نرم افزار

Juan Lizarazo Juan Lizarazo

معمار نرم افزار

Jared Potter Jared Potter

مهندس نرم افزار و مدرس حرفه ای

Tyson Potter Tyson Potter

مهندس نرم‌افزار و مدرس