MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Core Data for iOS and OS X

Course Summary

Introduces the concepts behind Core Data, the object persistence framework used to manipulate and store data in iOS and OS X applications.       

  • +

    Course Syllabus

       What you need to know
       Using the exercise files
    1. Getting Started
       Learning Core Data
       Why use Core Data?
       Understanding what Core Data provides
       Creating a Core Data project
    2. Modeling in Core Data
       Introduction to data modeling in Core Data
       Creating entities
       Creating and configuring attributes
       Modeling relationships
    3. Saving in Core Data
       Creating managed objects
       Understanding the managed object context
       Saving the managed object context
       Creating custom managed object subclasses
    4. Fetching in Core Data
       Creating and using a fetch request
       Ordering with sort descriptors
       Using predicates
       Creating fetch request templates
    5. Putting It Together: iOS
       Creating the project and the data model
       Configuring the fetched results controller
       Creating and configuring the modal view controller
       Responding to changes in the underlying objects
       Deleting objects from the table view
       Creating a display view controller
       Switching modes in a view controller
    6. Putting It Together: Cocoa
       Creating a Core Data Cocoa app without code
       Creating a drilldown application using multiple entities
       Responding to validation issues
       Working with relationships and delete rules
       Implementing undo and redo functionality
    7. Store Types and Model Changes
       Revisiting Core Data store types
       Converting store types
       Preloading default data
       Dealing with schema changes
       Exploring lightweight migration
       Final thoughts: Back to the stack


Course Fee:
USD 25

Course Type:


Course Status:



5 - 6 hours / week

This course is listed under Data & Information Management and Operating Systems Community

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top