Swift Intermediate
Level 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.
intermediate9 lessons4 chapters9 graded exercisesSwift
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Optionals and Errors
- Closures and Generics
- Protocol-Oriented Programming
- Concurrency
Taught in Swift, graded on a real executor.
Curriculum
4 chapters, 9 lessons. Each lesson is a short read and a graded exercise.
- 1Optionals in DepthRead · exercise
- 2Errors with throwsRead · exercise