کتاب مدیریت داده و پایگاه داده در برنامه‌های iOS با Core Data

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مدیریت داده و پایگاه داده در برنامه‌های iOS با Core Data

موضوع کلی: فناوری اطلاعات و نرم‌افزار

موضوع میانی: توسعه نرم‌افزار برای سیستم‌عامل iOS

📋 سرفصل‌های دوره

  • 1. آشنایی با مفاهیم پایگاه داده در iOS
  • 2. مقدمه ای بر Core Data
  • 3. معماری Core Data: NSManagedObjectContext
  • 4. مدیریت NSManagedObjectContext
  • 5. مفهوم NSManagedObjectModel
  • 6. تعریف NSManagedObjectModel
  • 7. مفهوم NSPersistentStoreCoordinator
  • 8. تنظیم NSPersistentStoreCoordinator
  • 9. ایجاد پایگاه داده با Core Data
  • 10. ذخیره سازی داده ها در Core Data
  • 11. بازیابی داده ها از Core Data
  • 12. جستجو و فیلتر کردن داده ها
  • 13. مرتب سازی داده ها
  • 14. عملیات CRUD در Core Data
  • 15. ایجاد رکورد جدید
  • 16. به روز رسانی رکوردها
  • 17. حذف رکوردها
  • 18. مدیریت روابط بین موجودیت ها
  • 19. روابط یک به یک
  • 20. روابط یک به چند
  • 21. روابط چند به چند
  • 22. استفاده از NSFetchRequest
  • 23. پیکربندی NSFetchRequest
  • 24. اجرای NSFetchRequest
  • 25. استفاده از Predicate ها در جستجو
  • 26. ترکیب Predicate ها
  • 27. استفاده از Sort Descriptors
  • 28. مدیریت خطا در Core Data
  • 29. مدیریت تراکنش ها
  • 30. بازگردانی تراکنش ها (Undo/Redo)
  • 31. استفاده از Migrations در Core Data
  • 32. انواع Migrations
  • 33. Migrations دستی
  • 34. Migrations خودکار
  • 35. استفاده از Core Data در محیط چند ریسمانی (Multithreading)
  • 36. مدیریت NSManagedObjectContext در ریسمان های مختلف
  • 37. همگام سازی داده ها بین ریسمان ها
  • 38. استفاده از iCloud با Core Data
  • 39. همگام سازی داده ها با iCloud
  • 40. مدیریت تداخلات iCloud
  • 41. استفاده از CloudKit با Core Data
  • 42. مقدمه ای بر CloudKit
  • 43. ذخیره سازی داده ها در CloudKit
  • 44. بازیابی داده ها از CloudKit
  • 45. استفاده از Core Data با Realm
  • 46. مقایسه Core Data و Realm
  • 47. مهاجرت از Core Data به Realm
  • 48. مهاجرت از Realm به Core Data
  • 49. استفاده از Core Data با SQLite
  • 50. مقایسه Core Data و SQLite
  • 51. مهاجرت از Core Data به SQLite
  • 52. مهاجرت از SQLite به Core Data
  • 53. بهینه سازی عملکرد Core Data
  • 54. تنظیمات Persistent Store
  • 55. استفاده از Faulting
  • 56. مدیریت حافظه در Core Data
  • 57. اشکال زدایی Core Data
  • 58. ابزارهای اشکال زدایی
  • 59. تست برنامه های Core Data
  • 60. نوشتن تست های واحد
  • 61. نوشتن تست های ادغام
  • 62. الگوهای طراحی در Core Data
  • 63. الگوی Repository
  • 64. استفاده از Service Layer
  • 65. مدیریت داده های بزرگ
  • 66. تقسیم بندی داده ها
  • 67. نمایش داده های حجیم
  • 68. استفاده از Core Data در زمینه های خاص
  • 69. Core Data برای بازی ها
  • 70. Core Data برای برنامه های شبکه
  • 71. Core Data برای برنامه های آفلاین
  • 72. ملاحظات امنیتی در Core Data
  • 73. رمزگذاری داده ها
  • 74. مدیریت دسترسی به داده ها
  • 75. مباحث پیشرفته Core Data
  • 76. استفاده از NSFetchedResultsController
  • 77. مدیریت تغییرات داده ها با NSFetchedResultsController
  • 78. ارتباط NSFetchedResultsController با Table View
  • 79. ارتباط NSFetchedResultsController با Collection View
  • 80. استفاده از Background Context ها
  • 81. مدیریت پردازش های پس زمینه
  • 82. بهینه سازی ذخیره سازی داده ها
  • 83. استفاده از MOC Chaining
  • 84. مدیریت زنجیره ای NSManagedObjectContext
  • 85. معماری برنامه با Core Data
  • 86. طراحی پایگاه داده برای مقیاس پذیری
  • 87. استفاده از Core Data در معماری MVVM
  • 88. استفاده از Core Data در معماری MVC
  • 89. مروری بر ویژگی های جدید Core Data
  • 90. Core Data در iOS 14 و بالاتر
  • 91. Core Data در iPadOS
  • 92. Core Data در macOS
  • 93. Core Data در watchOS
  • 94. Core Data در tvOS
  • 95. آینده Core Data
  • 96. روندهای جدید در مدیریت داده
  • 97. مقایسه با سایر فریمورک های مدیریت داده
  • 98. نکات و ترفندهای پیشرفته Core Data
  • 99. بهترین شیوه ها در Core Data
  • 100. پروژه های عملی با Core Data

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.