آموزش Firebase Core را با React بیاموزید

Learn Firebase Core with React

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه ایجاد و استقرار توابع ابری Firebase، میزبانی برنامه وب Firebase، Firebase Auth، Firebase DBs، و موارد دیگر را آموزش دهید. OAuth (ورود به سیستم با گوگل، فیس بوک، توییتر، و غیره) و موارد دیگر. اهرم رایگان HTTPS Firebase Cloud Firestore NoSQL پایگاه داده سبک اسناد/مجموعه با عملیات CRUD کامل آپلود ایمن فایل ها و حباب ها در سطل های ذخیره سازی Firebase لایه رایگان واقعی (در مقایسه با رقبا) ساخت/استقرار Backends Production برای برنامه های وب و موبایل عالی برای نمونه سازی پروژه های شخصی از یک مربی مهندس نرم افزار ارشد با تجربه با سال ها فایر بیس زیر کمربند خود بیاموزید. واردات/ویژگی های ES6

الزامات

  • آشنایی اولیه با HTML، جاوا اسکریپت و CSS.

  • دانش Firebase یا سایر خدمات ابری لازم نیست.

توضیحات

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


اگر می خواهید به عنوان یک مهندس جاوا اسکریپت Full-Stack متمایز شوید، باید یاد بگیرید که چگونه از بسیاری از ابزارهای مورد نیاز در محیط های ابری با قابلیت استقرار بر اساس تقاضا استفاده کنید.


در پایان تماشای این دوره، شما قادر خواهید بود:

  • برنامه‌های وب مطمئن و سریع با HTTPS رایگان را مستقر کنید

  • ایجاد توابع ابری در Node Javascript

  • احراز هویت کاملاً ویژه کاربر - ثبت حساب، ورود به حساب، OAuth 2 شخص ثالث (ورود به سیستم با گوگل، فیس بوک، توییتر و غیره) و موارد دیگر.

  • از پایگاه داده سبک اسناد/مجموعه Firebase Cloud Firestore NoSQL با عملیات Full-CRUD

  • به‌طور ایمن فایل‌های Blobs را در سطل‌های ذخیره‌سازی Firebase آپلود کنید.

  • سطح رایگان واقعی (در مقایسه با رقبا)

  • ساخت بک‌اندهای تولیدی برای وب برنامه‌های موبایل

  • عالی برای نمونه سازی پروژه های شخصی

  • از یک مهندس نرم افزار باتجربه، مدرس مهندس نرم افزار با سال ها Firebase تحت نظر خود بیاموزید

  • شامل بخش 7 است که جدیدترین Firebase v9 Web JavaScript SDK را برای بهترین عملکرد و کوچکترین اندازه بسته پوشش می دهد!


با این دوره، کد منبع قابل دانلود را دریافت خواهید کرد.


پیش نیازها

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

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

به هیچ وجه نیازی به تجربه قبلی با خدمات/پلتفرم‌های ابری ندارید. ما شما را تحت پوشش قرار داده ایم!

---

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

  • برنامه‌نویسان مبتدی و میانی در Firebase و Cloud Services تازه وارد هستند.

  • توسعه دهندگانی که می خواهند مهارت های خود را بهبود بخشند و حرفه خود را به سطوح بعدی ارتقا دهند.

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

  • توسعه دهندگان پیشرو که با سایر سرویس های ابری آشنا هستند اما می خواهند 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

  • 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

میزبانی برنامه وب Firebase 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

  • تصویر بزرگ - 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 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

  • تصویر بزرگ - 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 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

  • تصویر بزرگ - 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 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

  • تصویر بزرگ - ذخیره سازی 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 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

  • توابع 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

به 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

  • 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

نمایش نظرات

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Juan Lizarazo Juan Lizarazo

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

Jared Potter Jared Potter

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