HOME > Development > Core Data and Realm Master Data Persistence for iOS

Core Data and Realm Master Data Persistence for iOS

  • Development
  • May 08, 2025
SynopsisCore Data and Realm – Master Data Persistence for iOS,...
Core Data and Realm Master Persistence for iOS  No.1

Core Data and Realm – Master Data Persistence for iOS, available at $69.99, has an average rating of 4.9, with 41 lectures, based on 385 reviews, and has 2095 subscribers.

You will learn about Build apps that use Core Data for local device storage Build apps that save user data Understand the differences between Realm and Core Data and work with both This course is ideal for individuals who are If you are a iOS developer wanting to get to grips with Core Data and Realm or If you want to compare the different data persistence options or If you want to create a project that requires local storage on the iPhone It is particularly useful for If you are a iOS developer wanting to get to grips with Core Data and Realm or If you want to compare the different data persistence options or If you want to create a project that requires local storage on the iPhone.

Enroll now: Core Data and Realm – Master Data Persistence for iOS

Summary

Title: Core Data and Realm – Master Data Persistence for iOS

Price: $69.99

Average Rating: 4.9

Number of Lectures: 41

Number of Published Lectures: 41

Number of Curriculum Items: 41

Number of Published Curriculum Objects: 41

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build apps that use Core Data for local device storage
  • Build apps that save user data
  • Understand the differences between Realm and Core Data and work with both
  • Who Should Attend

  • If you are a iOS developer wanting to get to grips with Core Data and Realm
  • If you want to compare the different data persistence options
  • If you want to create a project that requires local storage on the iPhone
  • Target Audiences

  • If you are a iOS developer wanting to get to grips with Core Data and Realm
  • If you want to compare the different data persistence options
  • If you want to create a project that requires local storage on the iPhone
  • Do you have an idea for an app that needs to save user data locally?

    Do you need to learn about Core Data for your work or business?

    Are you looking to brush up on your iOS Development skills by learning about new technologies such as Realm Database?

    Then this is the course for you!

    Join me as I take you step-by-step through building a to do list app that’s like the Clear app.

    Along the way, we’ll cover all the essential topics such as:

  • How to Use?Core Data
  • How to Use?Realm Database
  • How to Properly Set Up a Project with Core Data
  • How to Incorporate Realm Database Using Cocoapods
  • How to Build a To Do List App
  • How to Save User Data Locally to the iPhone
  • iOS Sandboxing
  • iOS Backend Options and Databases
  • How to Store Data Using the iOS File System and NSCoder
  • How to Use UserDefaults Properly
  • and much much more

    Take a look at what other students have been saying about this course:

    “I am about a third through this course and I have learned so much. This course is worth way more than what it cost but I’m thankful prices are low or I might have passed it up in the first place not knowing what I would get. I have used a couple Udemy courses and countless youtube tutorials. This is the best course I’ve ever took.” – Jeffrey Nelson

    “The course offers interesting concepts coupled with a teacher that explains things clearly. You get to make a bunch of interesting apps and expand your skills. Thanks Angela!” – Megan Eding

    “Clear tutorials, the lecturer explains everything well. It is one of the best courses I have participated in on Udemy.” – Mark Garcia

    “Angela is connecting the missing dots for me ” – Tom Colenbrander

    What are you waiting for? Join the course?today!

    Course Curriculum

    Chapter 1: Creating a To Do List App

    Lecture 1: The Clear App Clone that Youll Build By the End of This Module

    Lecture 2: Subclassing a UITableViewController to Build a To Do List App

    Lecture 3: TableView Delegate Methods and Accessories

    Lecture 4: Creating a Textfield Inside UIAlert to Add New Items

    Chapter 2: Using UserDefaults to Persist Data

    Lecture 1: Why Do We Need Persistent Local Data Storage?

    Lecture 2: Using UserDefaults to Persist Data Locally

    Lecture 3: UserDefaults Explained

    Lecture 4: Learn About Swift Singletons

    Chapter 3: Structure Our App with MVC (Model-View-Controller)

    Lecture 1: Creating a Custom Data Model

    Lecture 2: Learn About the Ternary Operator in Swift

    Lecture 3: Restructuring Our Project with MVC

    Chapter 4: Persist User Data Locally With the File Storage System and NSCoder

    Lecture 1: iOS Sandboxing and What it Means for Your App

    Lecture 2: Encoding Data with NSCoder

    Lecture 3: Decoding Data with NSCoder

    Chapter 5: Core Data

    Lecture 1: Introduction to Databases

    Lecture 2: How to Setup and Configure Core Data

    Lecture 3: How to Save Data with Core Data (Create in CRUD)

    Lecture 4: How to View Your SQLite Database Backend for Core Data

    Lecture 5: Core Data Fundamentals

    Lecture 6: Reading Data from Core Data (Read in CRUD)

    Lecture 7: Updating Data with Core Data (Update in CRUD)

    Lecture 8: Removing Data from Core Data (Delete in CRUD)

    Lecture 9: Querying Data Using Core Data and Creating a UISearchBar

    Lecture 10: How to Dismiss the Search Bar and Grand Central Dispatch

    Lecture 11: How to Create Relationship Graphs in Core Data

    Lecture 12: [Solution to Challenge] Setting Up CategoryViewController

    Lecture 13: Adding the Delegate Method

    Chapter 6: Realm Database

    Lecture 1: Introduction to Realm

    Lecture 2: How to Save Data Using Realm (Create in CRUD)

    Lecture 3: Fetching Data Using Realm (Read in CRUD)

    Lecture 4: Updating Data with Realm (Update in CRUD)

    Lecture 5: Removing Data from Realm (Delete in CRUD)

    Lecture 6: Querying Data Using Realm

    Lecture 7: Review of How Our App Uses Realm

    Chapter 7: User Interface Improvements – Making Our App Look Like the Clear App

    Lecture 1: Making Our Cells Swipeable with Cocoapods

    Lecture 2: Inheriting from SwipableTableViewController

    Lecture 3: [Solution to Challenge] Inheriting from SwipableTableViewController

    Lecture 4: Adding Colour to Our Cells Using the Chameleon Framework

    Lecture 5: [Solution to Challenge] Persisting the Colour Property

    Lecture 6: Creating a Gradient TableView

    Lecture 7: Updating the UI of the Navigation Bar

    Instructors

  • Core Data and Realm Master Persistence for iOS  No.2
    App Brewery Co.
    in-Person & Online Development Bootcamp
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 7 votes
  • 3 stars: 29 votes
  • 4 stars: 110 votes
  • 5 stars: 235 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!