Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Core Data Fundamentals

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course demonstrates the fundamental techniques needed to effectively use Core Data to store and manage data in your apps.

This course demonstrates the fundamental techniques needed to effectively use Core Data to store and manage data in your apps. You'll learn the role of each class in the Core Data stack. You'll see how you can quickly and easily define a data model using the tools available in Xcode. Reading and writing data to the model will be covered along with a discussion about how to build sophisticated queries. The NSFetchedResultsController pairs nicely with the UITableView to present data from a Core Data model and you'll see how to use it in your apps. You'll also learn how to version a Core Data model so that data migrations for subsequent versions of your app are simple to implement. The last module will focus on performance tips and tricks and how you can make sure your app works with your data model as efficiently as possible.

Syllabus

  • Introduction and Overview of Core Data 6mins
  • Creating a Model 22mins
  • Basic Reading and Writing 23mins
  • Beyond the Basics: More Reading and Writing 32mins
  • Using NSFetchedResultsController 29mins
  • Versioning a Model 18mins
  • Performance Tips and Tricks 20mins

Taught by

Brice Wilson

Reviews

4.5 rating at Pluralsight based on 130 ratings

Start your review of Core Data Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.