تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Core Data در iOS: بخش دوم مباحث متوسط

دوره آموزشی Core Data در iOS: بخش دوم مباحث متوسط

4 ساعت 58 دقیقهمتوسط2022-06-09

مدرسین

Mohammad Azam

Mohammad Azam

iOS Developer, Educator

جزئیات دوره

این دوره شما را آماده می کند تا اولین برنامه Core Data خود را برای پلتفرم iOS بسازید. مربی محمد اعظم شما را از طریق چندین کار و فرآیند کلیدی راهنمایی می کند که با نحوه واکشی داده ها از فروشگاه Core Data شروع می شود. هنگامی که درک کاملی از این فرآیند پیدا کردید، محمد به شما نشان می دهد که چگونه با استفاده از FetchedResultsController و @FetchRequest مرتب سازی کنید. او مدل چند رشته ای Core Data و نحوه استفاده از آن برای ایجاد زمینه پس زمینه، ارسال نتایج، واکشی اشیاء مدیریت شده و موارد دیگر را پوشش می دهد. محمد مراحل همگام سازی Core Data را با استفاده از CloudKit انجام می دهد، از جمله نحوه به روز رسانی کد برای استفاده از CloudKit و نحوه پیمایش در داشبورد CloudKit. او مهاجرت‌ها، نحوه انجام آن‌ها و نحوه ایجاد یک نقشه مدل برای مهاجرت‌های پیچیده‌تر را توضیح می‌دهد، سپس نحوه استفاده از الگوی طراحی MVVM، نحوه استفاده از NSFetchedResultsContainer برای به‌روزرسانی خودکار، و نحوه ذخیره تصاویر با استفاده از Core Data را به پایان می‌رساند. .

مهارت ها

iOS DevelopmentiOSMobile DevelopmentAppleEssential Training

سرفصل ها

1. واکشی داده ها از فروشگاه داده های هسته

  • 01 - درک نحوه اجرای Core Data یک درخواست واکشی
  • 02 - درک عیوب
  • 03 - درک پروژه استارت
  • 04 - فیلتر بر اساس تاریخ انتشار
  • 05 - فیلتر بر اساس محدوده تاریخ
  • 06 - فیلتر کردن بر اساس محدوده تاریخ یا رتبه بندی
  • 07 - فیلتر کردن بر اساس عنوان فیلم با شروع می شود
  • 08 - فیلتر کردن بر اساس نام بازیگر
  • 09 - فیلتر کردن بر اساس تعداد مرور

2. مرتب سازی با استفاده از FetchedResultsController و @FetchRequest

  • 10 - درک پروژه استارت
  • 11 - پیاده سازی FetchedResultsController
  • 12 - مطابقت با NSFetchedResultsControllerDelegate
  • 13 - پیاده سازی @NSFetchRequest در SwiftUI

3. داده های اصلی در یک محیط چند رشته ای

  • 14 - درک مدل Core Data Multithreading
  • 15 - ایجاد زمینه پس زمینه در Core Data
  • 16 - ارسال نتایج به viewContext با استفاده از کنترلرهای کامل
  • 17 - واکشی اشیاء مدیریت شده با استفاده از objectId
  • 18 - استفاده از performBackgroundTask
  • 19 - اشتراک در اعلان‌های تغییر زمینه در Core Data
  • 20 - ادغام زمینه های شی مدیریت شده

4. همگام سازی داده های هسته با CloudKit

  • 21 - CloudKit چیست
  • 22 - درک پروژه استارت
  • 23 - به روز رسانی کد برای استفاده از CloudKit
  • 24 - کاوش در داشبورد CloudKit

5. مهاجرت ها

  • 25 - هجرت چیست
  • 26 - انجام مهاجرت ساده
  • 27 - انجام مهاجرت با استفاده از نقشه مدل

6. متفرقه

  • 28 - داده های هسته با استفاده از MVVM و NSFetchedResultsController
  • 29 - ذخیره تصاویر با استفاده از Core Data

نتیجه

  • 30 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal