Core Data in iOS
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 8h 59m | 4.55 GB
Instructor: Mohammad Azam
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 8h 59m | 4.55 GB
Instructor: Mohammad Azam
Covers MVVM, SwiftUI, CloudKit
What you'll learn
Core Data development in iOS Apps
Core Data with SwiftUI framework
Core Data Syncing with CloudKit
Requirements
macOS Catalina or higher
Xcode 12.4 or higher
Physical for CloudKit syncing
Knowledge of Swift language
Knowledge of SwiftUI framework
Description
Core Data is a framework, which can persist objects graph to a designated store, including SQLite, XML, Binary and In-Memory. In this course, you will learn how to use the Core Data with your iOS apps implemented in SwiftUI framework.
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
After completing this course you will be ready to build your first Core Data app for iOS platform.
I had so much fun working on this course and I am sure you will enjoy it too. So, what are you waiting for? Let's get started.
Who this course is for:
iOS developers who want to learn Core Data
iOS developers who wants to use MVVM pattern with SwiftUI to access Core Data