Learn how to build an iOS and macOS app with SwiftUI


Hours Videos


SwiftUI Apps




Last Updated





Hands-On Tutorials

Build up your iOS development portfolio with real applications.

Regular Updates

We update and improve the SwiftUI course weekly basis.

Full Source Code

All the SwiftUI project source code are available for you.

Money-Back Garantee

This course comes with a
30-Day money-back guarantee.

SwiftUI Tutorials

SwiftUI Cards App Tutorial

Cards App

Your first project will be an awesome cards app created with SwiftUI. You will learn many useful iOS 13 app development features with this hands-on video tutorial.

Let's build an Avocado Recipe app with SwiftUI

Avocado Recipes

Let's build an Avocado Recipe iPhone and iPad app with SwiftUI. You will learn further useful design and layout techniques in this iOS 13 development video tutorial.

Let's build a Honeymoon iOS 13 app

Honeymoon App

In the next tutorial, we’re going to develop an awesome iOS/iPadOS app with SwiftUI gestures in Xcode. This could be a great portfolio app that you can show up with confidence in your job interview.

Mac App SwiftUI Tutorial

Mac App

Let’s build together an outstanding iPhone app, iPad app and even a Mac application with SwiftUI and custom-tailored graphics and sound effects.

New SwiftUI Tutorials are coming soon

Next App

Even more awesome SwiftUI projects are coming soon. We’re going to build another app with this hands-on iOS development tutorial.

New SwiftUI Tutorials are coming soon

Next App

Even more awesome SwiftUI projects are coming soon. We’re going to build another app with this hands-on iOS development tutorial.

More Lectures

In every month we will add a new project to the course
until December 31, 2020.


SwiftUI Students from all around the world

SwiftUI Course

The complete iOS 13 SwiftUI Masterclass course from total beginner to advanced iOS app developer

Original Price $20
SAVE 50%

The best price deal expires on April 4, 2020 1:35 AM PDT.

This SwiftUI course is unlike any other outdated video tutorials.
Let's build outstanding iOS, iPadOS, watchOS and even macOS apps with SwiftUI!

Hands-on SwiftUI tutorial

SwiftUI Masterclass

Complete iOS Development Course

Visually learn SwiftUI and build top-notch iOS 13 apps, iPadOS apps, Apple Watch apps and even macOS apps! Introducing the complete SwiftUI Masterclass Course that will become your quickstart reference guide in the iOS development.

Best Price
iOS 13 development example app

What’s in it for you?

Learn by building SwiftUI apps

This up-to-date SwiftUI course contains step by step instructions to teach you how to build several fully-fledged iOS, iPadOS, macOS and even watchOS applications.

More info

What will you learn?

As a student on this masterclass, you're going to create dozens of eye-catchy apps with the latest and greatest technologies that Apple has recently released such as:

1. The SwiftUI which is a totally new declarative user interface design framework
2. The Combine framework which helps developers work with events
3. The Mac Catalyst which is designed to allow developers to Bring their iPad apps to Mac.

In case, if you're someone who wants to get a job as an iOS or macOS developer then this masterclass is perfect for building up your professional portfolio to show off at your next interview. They will be interested in your work after all.

On the other hand, if you're somebody who wants to build your very own apps for your startup business then in addition to all of the coding tutorials I've also included full exercises on user interface design and app animation too.

You should know that this course assumes absolutely no prior programming experience. So if you're a complete beginner then I'll be there for you and guide you in this program.

Finally, if you're an experienced developer, on the other hand, I'm sure that you are going to find plenty of advanced Swift 5 programming best practices as well.

That being said, by the end of the course you'll know how to develop, design and publish your next app into the Apple App Store.

So what are you waiting for? Join in this SwiftUI Masterclass course now!

Stephen DeStefano iOS Developer

As a fellow instructor here on Udemy, who myself am always looking to learn new ways to work with Swift and SwiftUI, I can say this is an amazing course on SwiftUI, Robert truly is a master at design and function. His attention to detail and best coding practices are far and above any other course I have seen. His explanations will make coding along super easy for you. I highly recommend this course for anyone who has some Swift background and is looking to get in to SwiftUI development.

Stephen DeStefano
iOS and macOS Developer
January 16, 2020

Course Reviews

Kevin Wu

Lemnaru-Blaj Bogdan

I liked the course, I've done multiple courses on Swift and now SwiftUI and was looking for more real life apps. I liked the Avocado App, because it explains the concepts and it's well structured. If you are looking for an app with nice design and want to learn how to make complex layouts, this should do it. Really enjoyed the Course and how it's going , I gained more confidence in my knowledge now. Another plus is the fact that 2 more apps will be available soon. Your voice is funny, I find it amusing but it's ok. Recommend the course to people who want to learn to code and try to be organised in them, if you no prior exp with coding it may be a little more difficult, but except that I highly recommend it and can't wait for the next sections to appear.

January 13, 2020

John G. Krywko

Brendan Rutledge

By far the best course I've ever taken on Udemy. I can't wait for the next one.

January 4, 2020

Gerald Brigen

Gerald Brigen

I like how the instructor organizes each section with the main objective of what you are going to build and learn. You will not only learn SwiftUI but how to bring your design to your phone with the best practices. Can't wait for other sections to come :). Thanks.

December 2, 2019

Kevin Wu

Kevin Wu

Beautiful apps so far. Would love to see more advanced apps integrating APIs, design patterns (MVVM), testing frameworks, from Sketch to SwiftUI, etc. Keep it up!

December 19, 2019

John G. Krywko

John G. Krywko

This is an amazing course, the SwiftUI projects are beautiful.

December 15, 2019

Gerald Brigen

Maichael Columpsi

Very nice work!!! Valuable information
Clear explanations, Engaging delivery, Helpful practice activities
Accurate course description.

January 15, 2020

Michael Ferritto

Michael Ferritto

Helpful practice activities with SwiftUI, Accurate course description, Clear explanations.

December 17, 2019

Mikael Lindgren

Mikael Lindgren

Valuable information on SwiftUI and iOS 13, Engaging delivery, Knowledgeable instructor.

December 22, 2019

Asge Yohannes

Asge Yohannes

This SwiftUI course is delivering on my expectations with helpful practice activities.

December 1, 2019

Let’s Build SwiftUI Apps

Robert Petras

The difference between a good and a great SwiftUI app often comes from the little details.
In this SwiftUI Course, you will learn to create outstanding apps!

Robert Petras

SwiftUI Course