Core Data Fundamentals: Getting Started
5.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
559 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Core Data Fundamentals: Getting Started to your Wishlist.

Add to Wishlist

Core Data Fundamentals: Getting Started

Learn the fundamentals of Core Data framework to improve your apps and make your life easier
5.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
559 students enrolled
Created by Mark M.
Last updated 11/2016
English
Current price: $12 Original price: $20 Discount: 40% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • learn the fundamentals of Core Data
  • learn to build an app with Core Data
View Curriculum
Requirements
  • familiar with the Swift programming language
Description

Core Data is a very powerful framework for managing data, though it can be daunting to learn at first. It is hugely popular and well documented and has been around for years, both on iOS and OS X. The result is an easy-to-use framework for managing an object graph that is elegant to use and incredibly efficient in terms of memory usage.

In this course, you'll learn how to use Core Data on iOS. You'll learn about the components of a Core Data stack, creating and manipulating data, relationships, filtering, and data migration. Along the way, you'll get to follow along as we build a full-featured app.

Who is the target audience?
  • developers
  • programmers
Compare to Other Core Data Courses
Curriculum For This Course
12 Lectures
01:08:11
+
Welcome
2 Lectures 03:30
+
Core Data
9 Lectures 01:04:01

Core Data Models
04:46

Display Data with Fetch Requests
06:48

Manipulating Data
12:08

Relationships between models
04:12

Data Types and Transformable Attributes
07:58

Filter Data with Predicates
05:27

Performance Considerations
03:20

Data Migration and Versions
08:27
+
Conclusion
1 Lecture 00:40
Final Words
00:40
About the Instructor
Mark M.
4.0 Average rating
12 Reviews
2,024 Students
2 Courses
developer

I'm a web and mobile developer from Vienna, Austria. I mostly work on web applications, focusing on Ruby and JavaScript. I also do mobile development on iOS. I have over 8 years working for a variety of different startups. When not working, I'm playing (the unknown Canadian sport) Kin-Ball for the Austrian national team.