SwiftUI - Learn How to Build Beautiful, Robust, Apps (Udemy.com)
Create stunning user interfaces across all Apple platforms with Swift 5
Created by: Nick Walter
Last updated December 2019
What you will learn
- Create Amazing Interfaces with SwiftUI
- Build Apps for All Apple Platforms
- Create Reuseable Views
- Leverage SwiftUI for Enhanced Accessibility
- View Your Code Changes IMMEDIATELY with Preview
- Bind Your Data With Your UI
- Animate With Simplicity
- Integreate SwiftUI Into Existing Projects
How it compares
Against the other 160 rated Udemy courses in iOS Swift on CourseDuck:
- Rating4.5 out of 5higher than 45% of them
- Reviews1,300#24 of 161 by number of reviews
- Length4.4 hoursshorter than 78% of them
- Last updatedDecember 2019earlier than 56% of them
Course Description
Apple has just announced the biggest thing since Swift, and it is aptly named, SwiftUI. Apple changed the game with the release of Swift 5 years ago. It has helped millions of developers create amazing apps with easy to learn yet powerful clean code. SwiftUI brings that same ideal to the visual side of apps.
SwiftUI helps developers by binding their User Interfaces with their data. When the data changes, so does the UI. When the UI changes, so does the data. SwiftUI is also incredibly reusable. Views you create can be reused time and time again.
SwiftUI is also baked into the new Xcode 11 and uses Previews to show you in REAL TIME how your code changes will effect the look of your app.
In this course we'll cover:
Your First SwiftUI App
Xcode Previews
Views Deep Dive
Data and SwiftUI
Accessibility
Drawing and Animation
SwiftUI for MacOS, WatchOS, and tvOS
SwiftUI In Existing Projects
Come join and learn the biggest developer tool released since Swift!
Instructor Details
- 4.5 Rating
1,300 Reviews
Nick Walter
Hi! I'm Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.
When
Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the
internet's first Swift course. Since that time, I have
become a full-time online instructor and I now have courses not only in Swift,
but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide.
I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of my coding community!
More courses by Nick Walter
Django 2.2 & Python | The Ultimate Web Development Bootcamp (2020)
4.6 (5,686 Reviews)
Provider: Udemy
Time: 10.1h
$84.99
Django 3 - Full Stack Websites with Python Web Development (2020)
4.6 (4,571 Reviews)
Provider: Udemy
Time: 8.4h
$124.99
The Ultimate Beginner's Guide to Django 1.11 (2019)
4.7 (1,632 Reviews)
Provider: Udemy
Time: 9h
$12.99
How to Make a Freaking iPhone App - iOS 10 and Swift 3 (2018)
4.7 (1,203 Reviews)
Provider: Udemy
Time: 16.1h
$13.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 Jordan McCommons on 8/15/2021
The little challenges are significantly harder than I expected them to be, but I also end up getting really close to the solution and find my problems are usually just nuances in syntax. That tells me i'm understanding the larger concepts and just need to practice more. Feels great. For me, this course is the perfect balance of explanation & self discovery. The lessons are dense enough that there's a lot to learn, but they're also paced really well so you get a good sense of momentum. (Only reason I left off half a star is the versions of Swift & Xcode in the tutorial are slightly out of date. I got a little scared by the lack of an AppDelegate, but I figured it all out eventually.)
By Conner Maddalozzo on 12/15/2020
A great crash course and touches a lot of topics. Stacks, Colors, passing data, reusable views, geometries and animations, and creating targets easily for many ios devices. I am easily able to work with swiftui after having taking this short course. i do appreciate how the author stresses the little things in creating an app, like transitions, box shadows and the like, and how those little things seperate your app from the other losers on the app store. I did have some issues with 2 of the hardcoding solutions that the author made. They later demonstrated how to make different contraints based on the device, however with a relative constraint like an aspect ratio solution, sometimes it automatically takes care of itself.
By Mike Judge on 10/25/2020
This is an excellent course. I recommended it to all my co-workers.
By Kai Curtis on 10/4/2020
Does what it says on the tin. Good so far!
By Gayam Haritha on 9/18/2020
good content
By Dave Wilson on 9/7/2020
I've tried a number of SwiftUI tutorials, and this is my favorite. Extremely well done.
By Ganesh Shetty on 8/25/2020
Very clear and apt course to learn SwiftUI.
By Nouman.Shah on 8/24/2020
awesome course really enjoyed!
By Jon Flees on 8/13/2020
Love it!
By Himanshu Juneja on 8/1/2020
amazing
By Tomer Abady on 7/21/2020
Awsome course great instructor.
A few more examples and videos would have gotten you the 5-star rating.
By Charles Niemeier on 7/19/2020
Nice high level. Learning some interesting tricks. But I had done quite advanced SwiftUI before watching this course. Still, I like it as a refresher.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












