Leveraging Core Data to Store Data on iOS

The course is part of this learning path

Course Introduction
2h 10m

This course focuses on a concept known as core data, which will allow us to store our data in a database. We'll then show you how to apply this concept to a real-life app which we will build called Art Book.

Learning Objectives

Learn how to create a local database allowing users to save data on their phones using core data

Intended Audience

This course is intended for beginners who want to learn how to build apps using Swift.


To the most out of this course, you should have some basic understanding of programming and computer science in general.


Hi, within this section, we're going to focus on some concept called core data. And this will allow us to store our data in a database. So, this is a local database meaning that we're going to save our datas in our local storage in our phones. Later on, of course, we're going to learn how to work with clouds databases as well. But at this point, we're going to be focusing on local databases, and in order to do that, we're going to learn this core data. And we're going to build a new app called Art Book. You're going to see what it is, I hope you will like it. So, now if you're ready, let's get started.

About the Author
Learning Paths

Atil is an instructor at Bogazici University, where he graduated back in 2010. He is also co-founder of Academy Club, which provides training, and Pera Games, which operates in the mobile gaming industry.

Covered Topics