NEW COURSE — Core Data in iOS

I am super excited to announce my brand new course “Core Data in iOS”. In this course, you will dive into Core Data and learn how to persist information for your iPhone app.

All the sample code is implemented using SwiftUI and MVVM Design Pattern.

Check out the contents of the course:

  • Getting Started with Core Data and Performing CRUD Operations
  • Core Data Building Blocks
  • Understanding MVVM Design Pattern
  • Core Data and MVVM
  • Transformable Types
  • Relationships — One to Many
  • Relationships — Many to Many
  • Fetching Data from Core Data Store
  • FetchedResultsController and @FetchRequest
  • Core Data in Multithreaded Environment
  • Syncing Core Data with CloudKit
  • Migrations

I have spend months preparing this course and I really hope you enjoy it. Get the complete course below:

I hope you enjoy the course.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Mohammad Azam

Mohammad Azam


iOS Developer, speaker and educator. Top Udemy and LinkedIn instructor. Lead instructor at DigitalCrafts.