Back to home

Advanced iOS with Swift

Data persistence with CoreData, SwiftData, and cloud sync

3 days

Available in French and English

A three-day course for developers with iOS experience who want to master data persistence. Covers CoreData and SwiftData stacks, CRUD operations, dynamic queries, iCloud synchronization, and unit testing with Swift Testing.

What you'll learn

CoreData stack architecture, entities, and relationships

SwiftData fundamentals with @Model and schema macros

CRUD operations, sorting, filtering, and dynamic queries

SwiftUI integration with @FetchRequest and @Query

iCloud and CloudKit synchronization

Image storage strategies and migration

Unit testing with Swift Testing

Performance monitoring with Instruments

Interested in this training for your team?