Intro to SwiftUI (Udemy.com)
Build your very first SwiftUI apps using Swift and Xcode 11
Created by: Devslopes by Nathan Sevedge
Last updated March 2020
What you will learn
- Basics of SwiftUI
- Xcode 11 features
How it compares
Against the other 160 rated Udemy courses in iOS Swift on CourseDuck:
- Rating4.7 out of 5higher than 87% of them
- Reviews93#146 of 161 by number of reviews
- Length3.3 hoursshorter than 87% of them
- Last updatedMarch 2020earlier than 54% of them
Course Description
When Apple announced SwiftUI at WWDC developers throughout the world knew that it would change everything.
As time goes by, we will quickly see SwiftUI become the standard way to build apps, eventually replacing UIKit.
SWIFTUI CHANGES EVERYTHING
Everything you know about building interfaces has changed with SwiftUI.
No more Storyboards
No more Segues
No more View Controllers
No more long build times for UI changes
If you have ever developed in Flutter and Dart you will find SwiftUI similar and refreshing. You now build reactive components and can watch the changes in real time (no more manually building for each change).
WHAT YOU'LL LEARN
This course is designed for Swift developers who want to get a quick handle on Swift UI. Here are some of the things we will cover in the course:
Simple components
Working with data
Progress bars
Working with lists
Moving around data
Opaque types
Working with State
Working with forms and data
App navigation
ObservableObjects
and more
The goal of this course is to get you up and running quickly with SwiftUI. It also comes with projects that will help you retain what you have learned.
Let's get started!
Instructor Details
- 4.7 Rating
93 Reviews
Devslopes by Nathan Sevedge
Devslopes transforms beginner students into paid professionals through curated project based videos, interactive quizzes, and exercises. After completing each course, you will have a strong portfolio, coupled with the technical understanding to build your own custom applications.
Our target students are:
First time developers
Entrepreneurs who want to build their own technology startup
Current developers looking to either advance their careers or learn new technologies.
By taking our courses, our students have been able to:
Get jobs as developers with amazing salaries
Launch (and even sell) their technology startups
Get promotions and make substantial career changes
We strive to teach students how to code through polished apps inspired by real world examples. We want our students to build projects that they are proud of, that look and operate just like apps they use in their everyday life.
We are passionate about helping people reveal their hidden talents and guiding them into the exciting world of startups and programming.
More courses by Devslopes by Nathan Sevedge
Kotlin for Android: Beginner to Advanced (2018)
4.7 (3,227 Reviews)
Provider: Udemy
Time: 22.9h
$74.99
Unity 3D location based game development with Mapbox (2018)
3.9 (317 Reviews)
Provider: Udemy
Time: 10.2h
$44.99
More iOS Swift courses
iOS 12 Swift 4.2 - The Complete iOS App Development Bootcamp (2021)
4.9 (562 Reviews)
Provider: Udemy
Time: 55.4h
$109.99
Noob to App Store - iPhone Apps with Swift, SwiftUI & iOS 15 (2021)
4.9 (342 Reviews)
Provider: Udemy
Time: 7.8h
$69.99
Deep Dive iOS 27 & SwiftUI 6: 90-Hour Project-Based Course (2026)
4.8 (983 Reviews)
Provider: Udemy
Time: 88.7h
$79.99
The Swift Arcade Data Structures and Algorithms Bootcamp (2022)
4.8 (839 Reviews)
Provider: Udemy
Time: 7.2h
$84.99
How To Make An App For Beginners (iOS/Swift - 2019)
4.8 (658 Reviews)
Provider: Udemy
Time: 4.3h
Free
SwiftUI iOS13 Coffee Shop Application, Order Products Online (2020)
4.8 (158 Reviews)
Provider: Udemy
Time: 8.2h
$109.99
Reviews
By Colin Coderre on 1/14/2024
This is a great course, exactly what I was looking for !!! For those who know Swift and want a quick introduction to how SwiftUI works, this is perfect. I like to see an overview of a topic and get a good understanding of it before delving in deeper. That's what this course provides in under 4 hours.
By Greg Watkins on 5/2/2021
Mark is an amazing instructor. I've taken other SwiftUI courses and walk away with a lot of questions and unable to implement what was taught. Not with Mark. He makes things make sense.
By Brian Ward on 2/12/2021
I really like the teach and do style of this video rather than code along with me that so many courses use. I learned a lot this way.
By Bruno Miguel Lopes Teles Ribeiro on 12/5/2020
This was my third Swift/XCode course, but my first SwiftUI course. The other two courses I've watched were using storyboards and not SwiftUI. I think this course is a really good starting point to learn SwiftUI. I'm still a little bit confused about the different UI "elements" that are available and how to use them (e.g Bar Tab Items, Navigation Items, VStacks, etc) and how they work together, but that's probably because I'm basically very recent to Swift and on the Storyboards I didn't have the notion of Vstacks, Hstacks, ZStacks and similar. The videos are short which is very good and motivating for learning. The only reason I gave 4.5 and not 5.0 is because I think that in some lessons you go too fast for a begginers' course to SwiftUI.
By Rico Rodriquez Collins on 11/21/2020
Great Instructor & a clear, very well-organized course. Nothing long and laborious. If you already have experience with React Native and Typescript in particular, then this is the short course for you. Note: there are a couple of changes with XCode 12, but you can easily figure them out.
By Pablo Eduardo Ojeda Vasco on 3/29/2020
Va directo al grano. Todo muy bien explicado y muy práctico. Suficiente para empezar. En 3 horas no se puede pedir más. Muchas gracias.
By Terrance McHugh on 3/22/2020
It is an excellent course that assumes knowledge of swift, so more for advanced beginner and up. I took away one star because the do it yourself challenges (that can take up to 5 hours) are never mentioned again or sample code shown for them. If someone has a problem with the challenge, they are sort of on their own. Still, I would this recommend course - except for absolute beginners.
By Glenn Raya on 3/5/2020
Great lessons, the explanations are clear and concise. I hope you cover how to integrate Firebase as well and SQLite, COREML, ARKit, Biometrics security and using the camera api.
By Dave McKee on 3/5/2020
hope that mark eventually offers more SwiftUI courses that include topics such as; nsuserdefaults, core data,,,,
By James on 3/5/2020
Good course content but it would be nice to have a copy of the code after each lesson so within xcode we could switch between the code files to see the detail instead of having to replay the videos. Plus it would be nice to have an example of each of the projects after we have completed our version so we can compare our attempt to your expert version.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100












