SwiftData Masterclass

Create, Read, Update, Delete

SwiftData Masterclass

Apple's SwiftData framework makes it easy to persist data using declarative code. You can query and filter data using regular Swift code. It is designed to integrate seamlessly with SwiftUI. Unlock the power of seamless data management with SwiftData and elevate your app development and streamline your data processes like never before!

SwiftData Projects

SwiftData Essentials

  • Course
  • 2 Lessons

Learn the new SwiftData framework at your own pace. Enjoy learning Apple’s SwiftUI and SwiftData frameworks from home without a set schedule and with an easy-to-follow method.

Wishlist App

  • Course
  • 11 Lessons

Explore data modeling for the first time by building a mobile app that displays your wishes in a list. We’ll begin by creating a data model to represent the data, followed by integrating it with the SwiftData framework to enable data persistence between app launches.

Grocery List App

  • Course
  • 11 Lessons

This short tutorial guides you through creating a grocery list mobile app using SwiftData and SwiftUI frameworks. With Xcode previews, you can edit your app’s views in code and instantly see the results on the preview canvas.

Watchlist App

  • Course
  • 10 Lessons

In this SwiftData tutorial, we'll build a mobile app with SwiftUI. The primary learning goals include storing enumerations with SwiftData, collecting data via a SwiftUI form shown in a sheet, retrieving and displaying data with a custom list layout, pulling random data with a function, creating reusable UI components, and validating form entries to avoid saving empty values.

Paws App

  • Course
  • 10 Lessons

This tutorial on SwiftData guides you through creating a new mobile app with SwiftUI. Key learning goals include saving photos to external storage using SwiftData, integrating SwiftUI's built-in Photo Picker for user input, fetching data from a database and presenting it in a grid layout, and using navigation links to transfer data across multiple SwiftUI views.

Moodie App

  • Course
  • 4 Lessons

Moodie is a full-fledged iOS app that measures emotions, helping us recognize and understand our feelings. This SwiftData app demonstrates that all emotions are valid. Moodie is a fully functional SwiftUI application ready for release in the App Store. It is a great portfolio app that shows your ability to persist and retrieve data using the powerful SwiftData framework.