Integrate Machine Learning into iOS apps. Master CoreML for on-device vision and text models, and SwiftData for modern persistence.
Smart apps run ML on the edge. This course teaches you to integrate Machine Learning directly into iOS applications using CoreML. You will learn to use pre-trained models for image classification and text analysis, and even train simple models using Create ML. We also dive deep into SwiftData, Apple's modern persistence framework, to store complex model results and user data efficiently. This is the intersection of modern iOS engineering and AI.
Estimated completion time: 21 lessons • Self-paced learning • Lifetime access
Focus is on *inference* (using models), simple training.
No, Apple provides tools to convert/train models.
SwiftData is the modern, cleaner replacement.
Mac required; recent iPhones enable better ML.
Go from your first step to master level. Three simple steps, all about Swift Data & CoreML.
Every expert started at zero. This is the easy way to begin Swift Data & CoreML.
Most people stop at the basics. Keep going — this step takes you higher.
Use Firebase Genkit to add AI features to your mobile app. It's the fast lane to mastering Swift Data & CoreML.