This course gives you get the step by step instruction for each technology in the SwiftUI framework and see how to use the different views, initializers, methods, and modifiers that are available for each of those technologies. If you’re not familiar with SwiftUI, it’s a new way to program that uses a declarative approach, which lets us build incredibly cool apps, using about 5 times less code than previous programming paradigms. SwiftUI includes all of Apple's platforms, so build the app once, and deploy it on the other platforms very easily. If you’re new to Swift, no problem, there is a language section at the beginning of the course that will walk you through the Swift Language and get you up to speed, fast.
"This is a truly excellent course. It doesn't just skim across the top of the features provided by SwiftUI, it really delves deep into the nitty-gritty of the why and the when and the how. It seems to be exhaustive in terms of what it covers (newly released SwiftUI features coming soon in an update) and the coded examples are clear and thorough." – Neil Mckay