نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
توابع Firebase روشی آسان برای توسعه دهندگان فراهم می کند تا کد را در فضای ابری و مقیاس بندی کنند و برنامه های بدون سرور مبتنی بر رویداد را ایجاد کنند. این دوره به شما نحوه ایجاد توابع Firebase با استفاده از javascript و typescript را آموزش می دهد. توابع Firebase به شما امکان می دهد در پاسخ به رویدادهای ایجاد شده توسط ویژگی های Firebase و درخواست های HTTPS ، به طور خودکار کد Backend را اجرا کنید. در این دوره ، Firebase Functions: Fundamentals ، مهارت های مورد نیاز را برای توانایی استفاده از Cloud Functions برای Firebase کسب خواهید کرد. ابتدا ، اصول توابع ابر را یاد خواهید گرفت. در مرحله بعدی ، نحوه ایجاد توابع قابل تماس و نحوه فراخوانی مستقیم توابع را کشف خواهید کرد. سرانجام ، شما همچنین خواهید فهمید که چگونه عملکردهای Firebase را در سرویس های مختلف Firebase مانند Cloud Firestore ، پایگاه داده در زمان واقعی ، تأیید اعتبار ، و غیره فعال کنید. در پایان این دوره ، شما یک درک اساسی از توابع Firebase و نحوه استفاده از آن خواهید داشت. آن را برای ایجاد برنامه های پیچیده است.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
شروع شدن
Getting Started
-
Firebase چیست؟
What Is Firebase?
-
پیش نیازها
Prerequisites
-
چرا باید توابع Firebase را یاد بگیرید؟
Why Should You Learn Firebase Functions?
-
چگونه کار می کند؟
How Does It Work?
-
راه اندازی Node.js و Firebase CLI
Setting up Node.js and Firebase CLI
-
ایجاد اولین عملکرد
Creating Your First Function
-
خلاصه
Summary
تماس مستقیم با توابع
Calling Functions Directly
-
مقدمه
Introduction
-
ایجاد عملکرد قابل تماس
Creating a Callable Function
-
تنظیم محیط مشتری
Setting up a Client Environment
-
ذخیره داده ها در پایگاه داده Firebase در زمان واقعی
Storing Data in Firebase Realtime Database
-
راه اندازی عملکردها با درخواست HTTP
Triggering Functions with an HTTP Request
-
خاتمه عملکردهای HTTP
Terminating HTTP Functions
-
خلاصه
Summary
راه اندازی توابع Firebase
Triggering Firebase Functions
-
مقدمه
Introduction
-
راه اندازها در تغییرات Cloud Firestore
Triggers on Cloud Firestore Changes
-
مدیریت داده های رویداد Cloud Firestore
Handling Cloud Firestore Event Data
-
راه اندازها در تغییرات پایگاه داده در زمان واقعی
Triggers on Realtime Database Changes
-
مدیریت داده های رویداد پایگاه داده بیدرنگ
Handling Realtime Database Event Data
-
کار با احراز هویت Firebase
Working with Firebase Authentication
-
راه اندازها در تغییرات ذخیره سازی ابری
Triggers on Cloud Storage Changes
-
دسترسی به خصوصیات شی ذخیره سازی
Accessing Storage Object Attributes
-
خلاصه
Summary
نوشتن توابع Firebase
Writing Firebase Functions
-
مقدمه
Introduction
-
توابع مدیریت
Managing Functions
-
توابع نوشتن به حروفچینی
Writing Functions in Typescript
-
ساده سازی توابع ناهمزمان
Simplifying Asynchronous Functions
-
تلاش مجدد از توابع ناهمزمان
Retrying Asynchronous Functions
-
نکات و ترفندها
Tips and Tricks
-
خلاصه
Summary
آزمایش توابع Firebase
Testing Firebase Functions
-
مقدمه
Introduction
-
عملکردهای محلی را اجرا کنید
Running Functions Locally
-
تنظیم محیط آزمایش
Setting up Testing Environment
-
آزمایش توابع پس زمینه (غیر HTTP)
Testing Background (Non-HTTP) Functions
-
آزمایش توابع HTTP
Testing HTTP Functions
-
خلاصه
Summary
نظارت بر عملکردهای Firebase
Monitoring Firebase Functions
-
مقدمه
Introduction
-
نوشتن و مشاهده گزارش ها
Writing and Viewing Logs
-
گزارش خطاها
Reporting Errors
-
مشاهده معیارهای پایش شده
Viewing Monitored Metrics
-
خلاصه
Summary
به روزرسانی عملکرد Firebase از نسخه بتا
Upgrading Firebase Function from Beta Version
-
مقدمه
Introduction
-
توابع زمینه (غیر HTTP)
Background (Non-HTTP) Functions
-
تغییرات SDK براساس نوع راه انداز
SDK Changes by Trigger Type
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات