Swift
Build for iPhone, iPad, and Mac.
Beginner12 lessons≈2 h 38 min total
Start this trail
Begins with: Why Swift?
Trail map
Camp 1
First steps
Meet Swift, Apple's friendly powerhouse.
Camp 2
Language basics
Types, optionals, and control flow.
- Types and optionalsOn the trail map
- Control flowOn the trail map
- FunctionsOn the trail map
Camp 3
Collections
Arrays, dictionaries, and a first look at closures.
- Arrays and setsOn the trail map
- DictionariesOn the trail map
- ClosuresOn the trail map
Camp 4
Structures
Structs, classes, and your capstone project.
- Structs and classesOn the trail map
- Properties and methodsOn the trail map
- Project: tip calculatorOn the trail map