آموزش iOS Firebase MasterClass - پایگاه داده زمان واقعی و Firestore - آخرین آپدیت

دانلود iOS Firebase Masterclass - Real time Database and Firestore

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: احراز هویت ، عملکردهای ابری ، Crashytics ، تبلیغات ، یک بازی چند نفره ، اعلان های فشار و موارد دیگر را بیاموزید. بیاموزید که چگونه می توانید یک گردش کار تأیید اعتبار را برای ورود به سیستم و مدیریت کاربران جدید ادغام کنید. برنامه هایی را ایجاد کنید که با استفاده از پایگاه داده در زمان واقعی یا راه حل Firestore از یک پایگاه داده با پس زمینه استفاده کنید. برنامه ای ایجاد کنید که بتواند داده های تصویر را با استفاده از کتابخانه عکس یا داده های تصویر دوربین بارگذاری و بارگیری کند. توابع ابری را ایجاد کنید که کار را به سرور Firebase انجام دهید ، بنابراین برنامه های مشتری شما مجبور نیستند به سختی کار کنند. CrashLytics را در برنامه های خود ادغام کنید ، بنابراین می توانید گزارش های تصادف برنامه خود را پس از اعزام برنامه در فروشگاه App App ، مدیریت کنید. در صورت بروزرسانی پایگاه داده با پس زمینه ما ، برنامه ای ایجاد کنید که کاربران را از طریق اعلان های فشار به روز کند. مورد استفاده دیگر برای توابع ابر. بیاموزید که چگونه از پیوندهای پویا برای ارسال دعوت نامه های کاربر استفاده کنید تا بتوانید برنامه و مارک خود را رشد دهید. بیاموزید که چگونه با استفاده از Google Admob برای کمک به رشد برنامه و برند خود ، چرخه حیات تبلیغات خود را ایجاد و مدیریت کنید. نحوه جمع آوری و فیلتر کردن داده های تحلیلی را بیاموزید تا بتوانید نحوه استفاده کاربران از برنامه شما را بهتر درک کنید. بیاموزید که چگونه برنامه هایی را ایجاد کنید که از چندین ویژگی Firebase استفاده می کند به طور همزمان برای ایجاد برنامه های قوی و مفید ، یاد بگیرید که چگونه یک بازی TIC TAC TIC TOE را به یک بازی چند نفره تبدیل کنید. از احراز هویت ، پایگاه داده Firestore و پیوندهای پویا استفاده می کند. پیش nیaزhaha: یک رایانه Mac (ترجیحاً با آخرین سیستم عامل) xcode 10.1 یا بالاتر (Xcode همراه با MAC است ، در صورت لزوم آن را به روز کنید ، از طریق Apple App Store) Cocoapods 1.4.0 یا بعد (نحوه نصب و راه اندازی در این دوره نشان داده شده است) سیستم عامل iOS و پس زمینه زبان سوئیفت دستگاه فیزیکی iOS ، برای بخش اعلان های فشار ، حساب توسعه دهنده Apple برای بخش اعلان های فشار ، ارجح است

در این دوره چه چیزی یاد خواهید گرفت؟

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

موضوعات اصلی تحت پوشش چیست؟

Firebase ، iOS و Swift.

اما به طور خاص ، دوره پوشش می دهد ...

ادغام یک گردش کار احراز هویت ، ورود و مدیریت کاربران جدید.

ایجاد برنامه هایی که با استفاده از پایگاه داده در زمان واقعی یا راه حل Firestore از یک پایگاه داده باکد استفاده می کنند.

نحوه بارگذاری برنامه خود با استفاده از کتابخانه عکس یا داده های تصویر دوربین ، داده های تصویر را بارگیری و بارگیری کنید.

توابع ابر ایجاد کنید که بارگیری به سرور Firebase کار می کند ، بنابراین برنامه های مشتری شما مجبور نیستند به سختی کار کنند.

ادغام CrashLytics در برنامه های خود ، بنابراین می توانید گزارش های تصادف برنامه خود را پس از اعزام برنامه در فروشگاه App App ، مدیریت کنید.

نحوه ایجاد برنامه ای که کاربران را از طریق اعلان های فشار به روزرسانی می کند اگر به روزرسانی پایگاه داده با پس زمینه ما باشد. مورد استفاده دیگر برای توابع ابر.

نحوه استفاده از پیوندهای پویا برای ارسال دعوت نامه های کاربر بنابراین می توانید برنامه و مارک خود را رشد دهید.

نحوه ایجاد و مدیریت چرخه حیات تبلیغات خود با استفاده از Google Admob برای کمک به رشد برنامه و مارک خود.

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

نحوه ایجاد برنامه هایی که از چندین ویژگی Firebase استفاده می کنند به طور همزمان برای ایجاد برنامه های قوی و مفید

نحوه تبدیل یک بازی TIC TAC TIC TOC TOE به یک بازی چند نفره. از احراز هویت ، پایگاه داده Firestore و پیوندهای پویا استفاده می کند.

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

این دوره مبتدی نیست.

فرض بر این است که شما تجربه توسعه سریع و iOS را تجربه کرده اید یا برخی از آموزش ها را طی کرده اید تا اصول اولیه توسعه iOS را درک کنید.

اگر شما یک توسعه iOS هستید که به دنبال مهارت در Firebase و/یا مهارت های کاربردی iOS خود هستید ، این دوره برای شما است.

پیش نیازها.

توسعه iOS به طور کلی به یک رایانه Mac نیاز دارد - شما باید یک نصب سیستم عامل Mac با Xcode 10.1 یا بعد از آن داشته باشید. برخی از بخش های دوره به یک دستگاه iOS فیزیکی نیاز دارند (به عنوان مثال اعلان های فشار).

شروع کار

اگر آماده شروع کار هستید ، روی این صفحه روی دکمه ثبت نام یا اضافه کردن به سبد خرید کلیک کنید و مهارت های Firebase خود را با iOS به سطح بعدی شروع کنید.


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

شروع با Firebase Getting Started With Firebase

  • مقدمه ای به کلاس Introduction To Class

  • Firebase را در برنامه iOS ادغام کنید Integrate Firebase Into IOS App

احراز هویت Authentication

  • ورود به سیستم Google را در برنامه iOS ادغام کنید Integrate Google Sign In Into IOS App

  • ورود به سیستم Google را فعال کنید Enable Google Sign In

  • پروتکل gidsignindelegate را پیاده سازی کنید Implement GIDSignInDelegate Protocol

  • پروتکل gidsigninuidelegate را پیاده سازی کنید Implement GIDSignInUIDelegate Protocol

  • ثبت نام و عیب یابی را اجرا کنید Implement Sign Out And Troubleshooting

  • ورود به سیستم فیس بوک را در برنامه iOS ادغام کنید Integrate Facebook Sign In Into IOS App

  • حساب توسعه دهندگان فیس بوک Facebook Developers Account

  • اجرای و پیکربندی فیس بوک Facebook Implementation And Configuration

  • ورود به سیستم توییتر را در iOS Appintegrate Sign Twitter Into In Into IN Integrate Integrate Integrate Integrate Integrate کنید Integrate Twitter Sign In Into IOS AppIntegrate Twitter Sign In Into IOS App

  • حساب توسعه دهنده توییتر Twitter Developer Account

  • اجرای برنامه توییتر Twitter AppDelegate Implementation

  • اجرای توییتر مشاهده کنترولر Twitter ViewController Implementation

  • ثبت نام توییتر Twitter Sign Out

  • ورود به سیستم ایمیل بدون رمز عبور را ادغام کنید Integrate Passwordless Email Sign In

  • ورود به سیستم ایمیل بدون رمز عبور را فعال کنید Enable Passwordless Email Sign In

  • تنظیمات کد اقدام ایمیل Email Action Code Settings

  • آدرس ایمیل کاربر را ضبط کنید Capture User Email Address

  • تنظیم دامنه پیوند پویا Dynamic Link Domain Setup

  • ارسال لینک ایمیل به صندوق ورودی Send Email Link To Inbox

  • با پیوند پویا تأیید کنید Authenticate With Dynamic Link

  • ایمیل با تنظیم UI رمز عبور Email With Password UI Setup

  • کاربر/ورود به سیستم/رمز ورود User/Sign In/Password Reset

  • تنظیم مجوز تلفن Phone Authorization Setup

  • دکمه تلفن را بسازید Build Sign In Phone Button

  • مجوز تلفنی Phone Authorization

  • چالش نویسنده تادولیست ToDoList Auth Challenge

  • راه حل Auth Todolist ToDoList Auth Solution

دیتابیس Databases

  • آشنایی با پایگاه داده زمان واقعی Introduction To Realtime Database

  • داده های ساختاری Structured Data

  • ورود به سیستم و UI Challenge Sign In And UI Challenge

  • ورود به سیستم و راه حل UI Sign In And UI Solution

  • ایجاد پایگاه داده Database-Create-Operation

  • پایگاه داده عملیات را بخوانید Database Read Operation

  • عملکرد به روزرسانی پایگاه داده Database Update Operation

  • پایگاه داده عملیات حذف Database Delete Operation

  • چالش پایگاه داده تادولیست ToDoList Database Challenge

  • راه حل پایگاه داده تادولیست ToDoList Database Solution

فحش Firestore

  • آشنایی با آتش نشانی Introduction To Firestore

  • ورود به سیستم و UI Challenge Sign In And UI Challenge

  • ورود به سیستم و راه حل UI Sign In And UI Solution

  • بانکهای اطلاعاتی در مقابل Firestore Databases Vs Firestore

  • Firestore عملیاتی را ایجاد کنید Firestore Create Operation

  • داده های ساخت یافته Firestore Firestore Structured Data

  • Firestore عملیات را خواند Firestore Read Operation

  • عمل به روزرسانی Firestore Firestore Update Operation

  • Firestore Delete Operation Firestore Delete Operation

  • سفارش و محدودیت Order And Limits

  • چالش Firestore Todolist ToDoList Firestore Challenge

  • راه حل Firestore Todolist ToDoList Firestore Solution

انباره Storage

  • آشنایی با ذخیره سازی Introduction To Storage

  • Google Sign in iOS 13 Google Sign In IOS 13

  • بارگذاری تصویر Upload Image

  • دانلود تصویر Download Image

  • چالش ضبط تصویر Image Capture Challenge

  • راه حل ضبط تصویر Image Capture Solution

توابع ابری Cloud Functions

  • ابزارهای Firebase نصب می کنند Firebase Tools Install

  • بارگذاری عملکرد ابر Cloud Function Upload

  • عملکرد تماس از مشتری Call Function From Client

  • چالش مدیریت موجودی Inventory Management Challenge

  • راه حل مدیریت موجودی Inventory Management Solution

فحش Crashlytics

  • مقدمه Crashlytics Crashlytics Introduction

  • خراب کردن برنامه ما Crashing Our App

  • نمادهای اشکال زدایی را بارگذاری کنید Upload Debug Symbols

  • چالش برنامه حشره دار Buggy App Challenge

  • راه حل برنامه اشکال Buggy App Solution

اعلان ها را فشار دهید Push Notifications

  • اعلان ها را مقدمه فشار دهید Push Notifications Introduction

  • تنظیمات حساب توسعه دهنده اپل Apple Developer Account Settings

  • اجرای اعلان ها را فشار دهید Push Notifications Implementation

  • چالش اعلان ها را به چالش بکشید Push Notifications Challenge

  • راه حل اعلان ها را فشار دهید Push Notifications Solution

پیوندهای پویا Dynamic Links

  • مقدمه پیوندهای پویا Dynamic Links Introduction

  • تنظیم دامنه پیوندهای پویا Dynamic Links Domain Setup

  • یک لینک پویا ایجاد کنید Create A Dynamic Link

  • یک لینک پویا دریافت کنید Receive A Dynamic Link

  • یک لینک پویا ارسال کنید Send A Dynamic Link

Google Admob Google AdMob

  • مقدمه ADMOB AdMob Introduction

  • اجرای پرچم Implement Banner Ad

  • تبلیغات بینابینی را اجرا کنید Implement Interstitial Ad

تبعیض Analytics

  • مقدمه تحلیلی Analytics Introduction

  • ورود به وقایع تحلیلی Logging Analytical Events

  • تنظیم خصوصیات کاربر Setting User Properties

  • بررسی اشکال DebugView

پروژه نهایی Final Project

  • معرفی پروژه نهایی Final Project Introduction

  • چالش احراز هویت Authentication Challenge

  • راه حل احراز هویت Authentication Solution

  • چالش آتش نشانی Firestore Challenge

  • راه حل آتش نشانی Firestore Solution

  • چالش پیوند پویا Dynamic Link Challenge

  • راه حل پیوند پویا Dynamic Link Solution

  • چالش بازی چند نفره Multi-Player Game Challenge

  • پارامترهای پرس و جو راه حل چند نفره Multi-Player Game Solution Query Parameters

  • راه حل بازی چند نفره برای Segue آماده شوید Multi-Player Game Solution Prepare For Segue

  • مدل راه حل بازی چند نفره Multi-Player Game Solution Model

اطلاعات اضافی - کد منبع و سایر موارد Extra Information - Source code, and other stuff

  • کدهای منبع Source Codes

  • سخنرانی و اطلاعات جایزه Bonus Lecture and Information

نمایش نظرات

آموزش iOS Firebase MasterClass - پایگاه داده زمان واقعی و Firestore
جزییات دوره
15 hours
97
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
421
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Buchalka's Learn Programming Academy Tim Buchalka's Learn Programming Academy

برنامه نویسان و معلمان حرفه ای - 1.75 میلیون دانش آموز

Kevin Murphy Kevin Murphy

مربی برنامه نویسی