UPGRADE YOUR SKILLS: Learn advanced Swift and SwiftUI on Hacking with Swift+! >>

Start the 100 Days of SwiftUI!

My new, free course starts today – join in!

Paul Hudson       @twostraws

If you're looking for free SwiftUI tutorials, I have just the thing for you: the 100 Days of SwiftUI is an all-new online course teaching you how to build a variety of real-world apps with SwiftUI. The course starts with the same 15-day Swift fundamentals from the original 100 Days of Swift, but the next 85 days are all-new, project-based tutorials teaching SwiftUI.

Now obviously putting Swift and UI in the same name tells you exactly what SwiftUI is for, but this tutorial series won't just focus on UI design – we'll also be looking at how SwiftUI's property wrappers work, what view builders really are under the hood, accessibility, performance, Core Data, and more. We'll even be covering some machine learning with Core ML and Create ML, all for free.

Some folks have asked whether the 100 Days of SwiftUI will be reusing material from my existing SwiftUI book, SwiftUI by Example. The answer is a definitive no: this will be all new tutorials, challenges, and quizzes designed to help you learn SwiftUI in an enjoyable, hands-on way.

Today is the first day of the 100, and if you start today you finish on December 31st – just in time to start 2020 off with an incredible new skillset.

So, if you want to take onboard the exciting new challenge of SwiftUI, the 100 Days of SwiftUI is the perfect opportunity – get started today!

Hacking with Swift is sponsored by RevenueCat

SPONSORED Take the pain out of configuring and testing your paywalls. RevenueCat's Paywalls allow you to remotely configure your entire paywall view without any code changes or app updates.

Learn more here

Sponsor Hacking with Swift and reach the world's largest Swift community!

BUY OUR BOOKS
Buy Pro Swift Buy Pro SwiftUI Buy Swift Design Patterns Buy Testing Swift Buy Hacking with iOS Buy Swift Coding Challenges Buy Swift on Sundays Volume One Buy Server-Side Swift Buy Advanced iOS Volume One Buy Advanced iOS Volume Two Buy Advanced iOS Volume Three Buy Hacking with watchOS Buy Hacking with tvOS Buy Hacking with macOS Buy Dive Into SpriteKit Buy Swift in Sixty Seconds Buy Objective-C for Swift Developers Buy Beyond Code

Was this page useful? Let us know!

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.