آموزش Firebase [ویدئو]

Learning Firebase [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: از قدرت Firebase برای ایجاد برنامه های کاربردی وب تعاملی سریعتر از آنچه تصور می کردید استفاده کنید درباره این ویدیو • با استفاده از Firebase، یکی از بهترین ارائه دهندگان خدمات Backend، مهارت ساخت برنامه های بلادرنگ را به دست آورید • داشبورد Firebase بصری را کاوش کنید و بیاموزید که چگونه برنامه های خود را به طور کامل مدیریت کنید بدون اینکه نیازی به راه اندازی ترمینال باشد. • اکسل در Firebase با ساختن یک برنامه اشتراک گذاری لینک در زمان واقعی خود در حین کاوش در مفاهیم و تکنیک های اصلی در جزئیات همانطور که وب تکامل می یابد، پیچیدگی بیشتر و بیشتر به سمت جلو حرکت می کند. روند جدیدی به نام no-backend به دنبال دوری از توسعه وب سنتی سمت سرور به نفع استفاده از فناوری‌های بک‌اند مبتنی بر ابر مانند Firebase است که به توسعه‌دهندگان این امکان را می‌دهد تا بر منطق کسب‌وکار مهم به‌جای کد پشتیبان دیگ بخار تمرکز کنند. وب سریع حرکت می‌کند، اما با Firebase می‌توانید با باز کردن قدرت ارتباطات بلادرنگ بدون ایجاد بار توسعه سمت سرور، سریع‌تر حرکت کنید. شما را وادار می کند تا همه آنچه را که در مورد توسعه وب به شما گفته شده زیر سوال ببرید و افزایش بهره وری را که فقط چند بار در حرفه خود به دست می آورید، باز کنید. یادگیری Firebase به شما یاد می دهد که چگونه با استفاده از داشبورد Firebase و API، برنامه های کاربردی کاملاً ویژه را با استفاده از Firebase به دوستانه ترین و شهودی ترین راه ممکن توسعه دهید. از همان ابتدا، شما شروع به ساختن یک برنامه کاربردی اشتراک گذاری لینک در زمان واقعی خواهید کرد که به عنوان ابزاری برای به کارگیری مفاهیم Firebase دقیقاً همانطور که برای هر برنامه کاربردی قابل دوام دیگری است. شما با مرورگر داده بی‌درنگ شگفت‌انگیز آشنا می‌شوید که در طول دوره به‌طور گسترده از آن استفاده می‌کنید و مهمترین ویژگی‌های Firebase را دنبال می‌کنید. همانطور که به جلو می روید، نحوه ایجاد، خواندن، به روز رسانی و حذف داده ها را خواهید آموخت. همچنین با افزودن و مدیریت حساب‌های کاربری، ایمن‌سازی داده‌های خود و باز کردن پتانسیل کامل آن آشنا خواهید شد. شما دانش به دست آمده را در برنامه خود به کار می گیرید تا مفاهیم را مستحکم کنید و برای کشف موضوعات فراتر از محدوده این دوره الهام بگیرید. در پایان دوره، شما یک برنامه بلادرنگ کامل ایجاد کرده اید و مطمئن باشید که اولین برنامه از بسیاری از برنامه های آینده خواهد بود!

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

روشن کردن آتش - شروع به کار با Firebase Lighting the Fire – Getting Started with Firebase

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

  • کاوش Firebase Exploring Firebase

  • فعال کردن LiveLinks Firing Up LiveLinks

بازی با آتش - داده های خود را در زمان واقعی CRUD کنید Playing with Fire – CRUD Your Data in Real-time

  • افزودن و بازیابی داده ها Adding and Retrieving Data

  • به روز رسانی و حذف داده ها Updating and Deleting Data

  • LiveLinks - ارسال و مدیریت پیوندها LiveLinks – Submitting and Managing Links

اشتراک گذاری آتش - اضافه کردن حساب های کاربری Sharing the Fire – Adding User Accounts

  • انتخاب و فعال کردن یک ارائه دهنده اعتبار Choosing and Enabling an auth Provider

  • مدیریت یک جلسه کاربر و داده های کاربر Managing a User Session and User Data

  • LiveLinks - اضافه کردن حساب های کاربری LiveLinks - Adding User Accounts

رام کردن آتش - ساختار داده های خود را به روشی مقیاس پذیر Taming the Fire – Structuring Your Data in a Scalable Way

  • درک آرایه ها Understanding Arrays

  • صاف کردن داده ها Flattening Data

  • LiveLinks - افزودن، رای دادن و صاف کردن داده ها LiveLinks – Adding, Voting, and Flattening the Data

ایمن سازی آتش - مجوز و اعتبار Securing the Fire – Authorization and Validation

  • اعتبار سنجی و مجوز داده ها Data Validation and Authorization

  • نوشتن قوانین امنیتی پیچیده Writing Sophisticated Security Rules

  • LiveLinks - ایمن سازی و اعتبارسنجی داده ها LiveLinks – Securing and Validating the Data

کنترل آتش - سفارش، صفحه بندی و جستجوی داده های Firebase Controlling the Fire – Ordering, Paginating, and Querying Firebase Data

  • مرتب سازی داده ها Sorting the Data

  • محدود کردن داده ها Limiting the Data

  • LiveLinks - سفارش، محدود کردن، و صفحه بندی LiveLinks – Ordering, Limiting, and Paginating

Tending the Fire - مدیریت اتصال، تأخیر و حضور Tending the Fire - Managing Connectivity, Latency, and Presence

  • ردیابی و مدیریت اتصال کاربران Tracking and Managing User Connectivity

  • مدیریت تاخیر و معاملات پیچیده Managing Latency and Complex Transactions

  • LiveLinks - باعث می شود در زمان واقعی احساس بیشتری داشته باشید LiveLinks – Making It Feel More Real-time

گسترش آتش - استقرار یک برنامه Firebase Spreading the Fire - Deploying a Firebase Application

  • لیست سفید دامنه ها و ابزارهای خط فرمان Firebase Whitelisting Domains and the Firebase Command-line Tools

  • تنظیمات برنامه پیشرفته Advanced App Configurations

  • خلاصه دوره Course Recap

نمایش نظرات

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

آموزش Firebase [ویدئو]
جزییات دوره
1 h 38 m
24
Packtpub Packtpub
(آخرین آپدیت)
2
5 از 5
ندارد
دارد
دارد
Mark Nutter
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Nutter Mark Nutter

مارک ناتر یک مهندس نرم افزار مستقر در مینیاپولیس و پدر دو دختر دوست داشتنی است. او 10 سال است که نرم‌افزاری را برای وب توسعه می‌دهد و تجربه گسترده‌ای در توسعه جاوا اسکریپت فرانتند تک صفحه‌ای دارد و برنامه‌های کاربردی جاوا اسکریپت را با تعداد بی‌شماری که به شدت قاچاق می‌شوند را برای مشتریان، کارفرمایان و شرکت‌های تازه‌کار خود راه‌اندازی و نگهداری می‌کند. او یک Wrapper Angular برای Firebase نوشته است و سخنرانی‌های پرطرفداری درباره افزایش بهره‌وری از ترکیب Firebase با چارچوب‌های مدرن جاوا اسکریپت ارائه کرده است. او همیشه به دنبال راه هایی برای ترکیب فناوری های جدید برای سرعت بخشیدن به توسعه نرم افزارهای جالب و مفید است.