Course Information
Course Overview
Build your very first SwiftUI apps using Swift and Xcode 11
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!
Course Content
- 6 section(s)
- 26 lecture(s)
- Section 1 Intro to SwiftUI
- Section 2 ShopList App: Working With State
- Section 3 ProfileApp: Forms and Data In SwiftUI
- Section 4 Navigationer App: Working with Navigation In SwiftUI
- Section 5 Todo App: Observable Objects in SwiftUI
- Section 6 Environment Object
What You’ll Learn
- Basics of SwiftUI
- Xcode 11 features
Skills covered in this course
Reviews
-
CColin Coderre
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.
-
CCarlos Alberto Wilson Pérez
Overall a very good course. I learned a lot. But I missed a High Resolution version for the videos. Also, I missed having a repository with the code from the examples.
-
BBrian Ward
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.
-
BBruno Miguel Lopes Teles Ribeiro
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.