Swift Fundamentals
Learn 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.
beginner15 lessons6 chapters15 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.
- Getting Started
- Strings and Optionals
- Control Flow
- Functions and Closures
- Collections
- Types, Enums, and Errors
Taught in Swift, graded on a real executor.
Curriculum
6 chapters, 15 lessons. Each lesson is a short read and a graded exercise.
- 1Hello, WorldRead · exercise
- 2let and varRead · exercise
- 3Numbers and MathRead · exercise