نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، ما اصول کار با Firebase را از قسمت جلویی وب فرا خواهیم گرفت ، بنابراین شما می توانید از نه تنها قابلیت ذخیره سازی سریع داده ها ، بلکه از API ساده آن نیز بهره مند شوید. Firebase یک NoSQL Backend در زمان واقعی است یک خدمت. تحت مالکیت و پشتیبانی Google است ، از برنامه های نمایشی کوچک ، سریع ، تا برنامه های بزرگ در مقیاس سازمانی پشتیبانی می کند. این دوره نه تنها به چگونگی استفاده از Firebase بلکه مهمترین موضوع مدل سازی صحیح داده های شما برای استفاده بیشتر از خدمات متمرکز است. در این دوره ، شما یک برنامه کامل را ایجاد خواهید کرد ، از یک مدل داده ساده رابطه ای شروع می کنید و به آرامی به یک طراحی کامل بهینه سازی شده NoSQL مهاجرت می کنید ، در حالی که تمام ویژگی های Firebase را یاد می گیرید ، و چگونه می توانید به طور موثر از آنها استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
خوش آمدی
Welcome
-
پیش نیازها
Prerequisites
-
مخزن دوره
Course Repository
-
چرا باید Firebase را یاد بگیرید
Why You Should Learn Firebase
-
برنامه آزمایشی
The Demo App
مبانی Firebase
Firebase Basics
-
مقدمه
Introduction
-
مفاهیم NoSQL
NoSQL Concepts
-
موارد ضروری Firebase
Firebase Essentials
-
کنسول مدیریت
The Management Console
-
معماری برنامه با Firebase
Application Architecture with Firebase
-
درک داده ها - آرایه ها
Understanding Data - Arrays
-
درک داده ها - مکان های پوچ
Understanding Data - Null Locations
-
درک داده ها - تعداد مراجعه
Understanding Data - Refs
-
Refs - فرزند () ، والدین () و ریشه ()
Refs - child(), parent(), and root()
-
طراحی داده - رو به جلو
Data Design - Foreward
-
طراحی داده ها - شاخه های ریشه
Data Design - Root Branches
-
طراحی داده - لانه سازی عمیق
Data Design - Deep Nesting
-
طراحی داده - داده تکراری
Data Design - Duplicate Data
-
طراحی داده ها - طراحی اطراف دسترسی
Data Design - Design Around Access
-
ایجاد یک حساب کاربری
Creating an Account
-
خلاصه
Summary
خواندن داده ها
Reading Data
-
مقدمه
Introduction
-
معرفی آزمایشی
Demo Intro
-
خواندن داده با ()
Reading Data with on()
-
خواندن داده ها با یک بار ()
Reading Data with once()
-
زیر لیست نمایش
Following List Display
-
ساده کردن لیست زیر
Simplifying the Following List
-
نمایش جدول زمانی - اولین تلاش
Displaying the Timeline - 1st Attempt
-
نمایش جدول زمانی - تلاش دوم
Displaying the Timeline - 2nd Attempt
-
جدا کردن شنوندگان رویداد
Detaching Event Listeners
-
خلاصه
Summary
نوشتن داده ها
Writing Data
-
مقدمه
Introduction
-
استفاده از push () برای ایجاد داده
Using push() to Create Data
-
استفاده از update () برای به روزرسانی داده ها
Using update() to Update Data
-
ساختار داده ها برای ویژگی های جدید
Structuring Data for New Features
-
با استفاده از مجموعه () و child_added ()
Using set() and child_added()
-
رویدادها و کد سرور
Events and Server Code
-
حذف داده با حذف ()
Deleting Data with remove()
-
هماهنگی نوشتن با معامله ()
Coordinating Writes with transaction()
-
خلاصه
Summary
پرس و جو از داده ها
Querying Data
-
مقدمه
Introduction
-
استفاده از orderByKey () limitToLast ()
Using orderByKey() & limitToLast()
-
با استفاده از orderByChild ()
Using orderByChild()
-
با استفاده از equalTo () برای یافتن داده ها
Using equalTo() to Find Data
-
حذف داده ها از جدول زمانی
Removing Data from Timelines
-
با استفاده از orderByValue ()
Using orderByValue()
-
استفاده از startAt () و endAt ()
Using startAt() and endAt()
-
خلاصه
Summary
نمایه سازی داده ها
Indexing Data
-
مقدمه
Introduction
-
ایجاد یک فهرست اولیه
Creating a Basic Index
-
نمایه سازی بیشتر
More Indexing
-
نمایه سازی با orderByValue ()
Indexing with orderByValue()
-
خلاصه
Summary
احراز هویت
Authentication
-
مقدمه
Introduction
-
احراز هویت ناشناس
Anonymous Authentication
-
پیکربندی احراز هویت ایمیل و رمز عبور
Configuring Email and Password Authentication
-
رمزگذاری احراز هویت ایمیل و رمز عبور
Coding Email and Password Authentication
-
احراز هویت با OAuth
Authentication with OAuth
-
خلاصه
Summary
مجوز و اعتبار سنجی
Authorization and Validation
-
مقدمه
Introduction
-
مقدمه مجوز
Introduction to Authorization
-
شبیه ساز Firebase
The Firebase Simulator
-
مجوز اساسی
Basic Authorization
-
با استفاده از عبارات
Using Expressions
-
مجوز و احراز هویت
Authorization and Authentication
-
مقدمه ای برای اعتبار سنجی
Introduction to Validation
-
متغیرهای امنیتی
Security Variables
-
اعتبارسنجی اساسی
Basic Validation
-
اعتبارسنجی بیشتر
More Validation
-
اعتبار سنجی همه زمینه ها
Validating All Fields
-
اعتبار سنجی و آبشار
Validation and Cascading
-
رسیدگی به عدم اعتبارسنجی و تأیید اعتبار
Handling Validation and Authorization Failures
-
خلاصه
Summary
-
خلاصه دوره
Course Summary
نمایش نظرات