Disclosure: when you buy through links on our site, we may earn an affiliate commission.

CoreData in SwiftUI: Build Real App while Learning iOS

Learn to create SwiftUI programming by example
(4 reviews)
20 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 2h 37m
Language: English
Next start: On Demand

Table of contents


SwiftUI: In WWDC 19 Apple announced a new and innovative way to design your user interface and they called it “SwiftUI”. SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. With a declarative Swift syntax that’s easy to read and natural to write, SwiftUI works seamlessly with new Xcode design tools to keep your code and design perfectly in sync.

Core Data: Core Data is a framework that you use to manage the model layer objects in your application. It provides generalized and automated solutions to common tasks associated with object life cycle and object graph management, including persistence.

In this course we will be looking at combining SwiftUI and Core Data to build a real world app. Throughout this course, we will go through step by step creating an app end to end to show you as how you can combine both of these amazing tech stacks to accomplish something truly amazing.
This is a practical course and you will be learning by building, debugging and testing the app all the way to the end of the project.
So please join us in this journey and create something amazing together.

You will learn

✓ Core Data
✓ SwiftUI
✓ Using CoreData in SwiftUI
✓ MapKit
✓ Custom Views in SwiftUI


• Prior knowledge of Swift will help
• Prior knowledge of SwiftUI will help
• Prior knowledge of Xcode will help
• Prior knowledge of iOS Framework will help

This course is for

• Developers who want to include core data into their swiftUI apps
• Developers who wants to learn to create custom views in swiftUI
Learn by Doing. Practical Approach to Solve Common Problems
Hello World from DevTechie. We have several years of experience working for big tech companies to small startups with 40+ years of combined experience in developing apps and softwares. We believe in sharing the knowledge gained over the years and would like to invite you to join us in this journey. We cover end to end development for mobile, web, backend as well as data science and machine learning.

Browse all courses by on Coursemarks.
Platform: Udemy
Video: 2h 37m
Language: English
Next start: On Demand

Students are also interested in