🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
ایجاد کامپوننت 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
نمایش نظرات