100 Days of SwiftUI by Paul Hudson is the most complete free path into iOS development. Each day is about an hour: a short lesson, a few checkpoints, and regular consolidation days where you build a small app on your own. It covers Swift fundamentals before moving into SwiftUI, and it's updated as Apple's frameworks change. The daily structure is the real feature — it turns a big, vague goal into something you can show up for.
iOS & Swift
Swift, SwiftUI, and Xcode — building real apps for iPhone and iPad.
Picks
The best books on Swift internals and SwiftUI's layout model. Worth it once you ship regularly.
What makes an app feel native. Users and App Review notice when you ignore it.
Why each language feature exists, argued in public. Great for understanding design trade-offs.
Deep episodes on functional Swift and The Composable Architecture. Opinionated and rigorous.
Angela Yu's long-running iOS course. Many small apps, with both UIKit and SwiftUI.
async/await, actors, and tasks. Required reading before enabling Swift 6's strict concurrency checks.
Apple engineers explaining new APIs. Watch the sessions for frameworks you actually use.
Hundreds of focused articles on Swift patterns. Excellent when you need one concept explained well.
Pure language drills without Xcode. Useful for getting Swift syntax down before tackling apps.
Practical iOS code and career videos, including realistic take-home project walkthroughs.
Stanford's iOS course with free lectures. Fast and conceptual — excellent right after the basics.
Learn Swift on iPad or Mac through guided puzzles. Good for younger learners and total beginners.
Apple's step-by-step tutorials with finished sample projects. Polished and kept current.
The official language book. Read the Language Guide chapters alongside any course.
No picks match this filter.
Course availability, level, and pricing are set by the provider and can change. Verify on the provider's site before enrolling.
How the levels work here
Related feeds
- UI/UX Design16 picks
- Product Design15 picks
- Rust16 picks
Providers in this feed
Apple Developer · Codecademy · Hacking with Swift · John Sundell · objc.io · Point-Free · Stanford University · Swift.org · Udemy · YouTube educators
We list metadata and link out; content belongs to its provider. Sources