Career path
Swift Developer
Learn Swift — the language of iOS, macOS, watchOS, and increasingly server-side Apple infrastructure.
Start → ship
You start with
Swift Fundamentals
You ship
Swift Advanced
3 courses in order, every exercise graded on the executor.
Course sequence
Follow it in order. Each course is its own certificate.
- 1
Swift Fundamentals
Not startedLearn Swift: Apple's modern language for iOS, macOS, server-side, and cross-platform. Strong static types, optionals, value types, expressive closures. Every lesson is hands-on with real swift execution.
beginnerswift15 lessons~4h - 2
Swift Intermediate
Not startedLevel up from Swift Fundamentals. Optionals in depth, error handling with throws/try, generics, closures and trailing-closure syntax, protocols and protocol extensions. The features that make Swift Swift.
intermediateswift9 lessons~2h - 3
Swift Advanced
Not startedBeyond Swift Intermediate. Property wrappers, key paths, result builders (the SwiftUI engine), unsafe pointers, opaque return types. The features behind Apple's modern frameworks.
advancedswift7 lessons~2h
Create a free account to track your progress across this path.