Companies Home Search Profile

Core Data in iOS: 1 Introduction

Focused View

Mohammad Azam

4:40:45

83 View
  • 01 - Core Data in iOS.mp4
    00:43
  • 02 - Exercise files.mp4
    00:25
  • 01 - What is Core Data.mp4
    02:25
  • 02 - Creating a Core Data model.mp4
    07:48
  • 03 - Initializing the Core Data manager.mp4
    08:27
  • 04 - Saving a movie.mp4
    07:21
  • 05 - Get all movies.mp4
    06:54
  • 06 - Deleting a movie.mp4
    05:44
  • 07 - Updating a movie.mp4
    11:32
  • 08 - Refreshing the list.mp4
    03:06
  • 01 - Understanding Core Data building blocks.mp4
    06:50
  • 02 - Initializing Core Data stack before iOS 10 Managed object model.mp4
    07:07
  • 03 - Initializing Core Data stack before iOS 10 Persistent store coordinator.mp4
    06:25
  • 04 - Initializing Core Data stack before iOS 10 Managed object context.mp4
    05:22
  • 05 - iOS 10 and above Initializing Core Data stack.mp4
    04:36
  • 01 - What are design patterns.mp4
    01:12
  • 02 - What is MVVM.mp4
    02:41
  • 03 - Why MVVM.mp4
    02:32
  • 04 - MVVM architecture and Web APIs.mp4
    01:42
  • 01 - What are you building.mp4
    02:02
  • 02 - Understanding the starter project.mp4
    02:44
  • 03 - Adding a Core Data model.mp4
    04:38
  • 04 - Initializing the Core Data manager.mp4
    04:08
  • 05 - Adding movie.mp4
    09:36
  • 06 - Displaying all movies.mp4
    10:39
  • 07 - Deleting a movie.mp4
    08:01
  • 01 - Understanding the starter project.mp4
    02:43
  • 02 - Adding the data model.mp4
    08:56
  • 03 - Saving a room.mp4
    11:05
  • 04 - Implementing transformer.mp4
    07:39
  • 05 - Displaying all rooms.mp4
    11:26
  • 01 - Understanding the one-to-many relationship.mp4
    03:11
  • 02 - Tour of the starter project.mp4
    02:00
  • 03 - Adding a review model and setting the relationship.mp4
    05:23
  • 04 - Adding a new review to a movie.mp4
    11:05
  • 05 - Displaying all reviews for a movie Option one.mp4
    08:38
  • 06 - Displaying all reviews for a movie Option two.mp4
    11:06
  • 01 - What is refactoring.mp4
    01:25
  • 02 - Implementing the base model.mp4
    09:49
  • 03 - Using the base model.mp4
    13:06
  • 01 - Understanding the many-to-many relationship.mp4
    02:48
  • 02 - Understanding the starter project.mp4
    02:01
  • 03 - Adding an actor data model.mp4
    04:59
  • 04 - Adding an actor to a movie.mp4
    09:36
  • 05 - Displaying all actors for a movie.mp4
    09:19
  • 06 - Fetching all movies for an actor.mp4
    05:08
  • 07 - Displaying all movies by an actor.mp4
    04:42
  • Description


    Core Data is a framework, which can persist objects graph to a designated store, including SQLite, XML, Binary and In-Memory. In this course, instructor Mohammad Azam prepares you to build your first Core Data app for iOS platform. Mohammad steps through how to get started with Core Data, including creating a Core Data model, initializing the Core Data manager, saving a movie, and much more. He shows you how to use the Core Data stack with various versions of iOS. Mohammad explains in depth the MVVM design pattern, including what it is, why you need it when creating applications, and how to use MVVM architecture and Web APIs. He walks you through using Core Data and MVVM together, then goes into transformable types. After explaining the one-to-many relationship, Mohammad discusses refactoring and how and when you should use refactoring, then finishes up with the details you need to know about the many-to-many relationship.

    Note: This course was created by Mohammad Azam. We are pleased to host this training in our library.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Mohammad Azam
    Mohammad Azam
    Instructor's Courses
    Native iOS developer and augmented reality enthusiast with over 10 years of experience in software development. Worked as a mobile architect for fortune 100 companies including Schlumberger, The Home Depot, Blinds.com, Valic, AIG and Baker Hughes.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 47
    • duration 4:40:45
    • Release Date 2023/01/04