Apps that don't save any data are no fun. A grocery list app that doesn't save the user's list is useless. A game that doesn't save a user's high score has no challenge. In this course, you will learn how to save data in iOS in two important ways, with CoreData and with Realm.

Whether you are targeting Mac OS X or the iPhone, at some point your Cocoa application is probably going to need to persist data. You could struggle with SQLite, generate XML, or create your own binary format. Or, you can save time and energy by taking advantage of Apple's Core Data API instead.

It's inevitable: you're going to need to persist data on a user's device. This course will give you the essential skills you need to architect an app to use Core Data. You'll learn to model, manage, and display data using Core Data in this course.