The complete iOS Core Data course using Swift

Fahir Mehovic

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
21 Lessons (1h 22m)
    • 1. Benefits of Core Data

      9:15
    • 2. ManagedObject and ManagedObjectContext

      0:33
    • 3. Benefits of Core Data 2

      9:49
    • 4. Data types

      2:06
    • 5. Subclassing NSManagedObject

      4:13
    • 6. Core Data Stack Intro

      2:06
    • 7. Building our own Core Data Stack

      10:37
    • 8. Finishing our Core Data Stack

      3:55
    • 9. Deleting items in Core Data

      2:59
    • 10. Editing items in Core Data

      5:32
    • 11. Relationships

      4:56
    • 12. Ordering our data

      3:21
    • 13. Searching for a specific item in our data

      4:12
    • 14. Creating fetch request templates

      2:02
    • 15. Asynchronous fetching

      2:32
    • 16. NSBatchUpdateRequest

      1:49
    • 17. NSFetchedResultsController Intro

      0:35
    • 18. Implement NSFetchedResultsController in our project

      4:25
    • 19. Grouping our data into sections

      2:49
    • 20. Migration

      3:02
    • 21. Summary

      1:16

Project Description

Build a note taking app

Using everything what we learned in the course build a note taking app. The cells will have titles and subtitles, we will have a add or plus button in the top right corner for adding notes, when we click on one of the rows it will display our notes on a separate view controller and implement the ability to delete and edit notes.

Resources(1)

Student Projects