Skip to content
KodeTrail

Swift

Build for iPhone, iPad, and Mac.

Beginner12 lessons≈2 h 38 min total
Start this trail

Begins with: Why Swift?

Trail map

  1. Camp 1

    First steps

    Meet Swift, Apple's friendly powerhouse.

    1. Why Swift?8 min
    2. Hello, Swift!10 min
    3. let and var12 min
  2. Camp 2

    Language basics

    Types, optionals, and control flow.

    1. Types and optionalsOn the trail map
    2. Control flowOn the trail map
    3. FunctionsOn the trail map
  3. Camp 3

    Collections

    Arrays, dictionaries, and a first look at closures.

    1. Arrays and setsOn the trail map
    2. DictionariesOn the trail map
    3. ClosuresOn the trail map
  4. Camp 4

    Structures

    Structs, classes, and your capstone project.

    1. Structs and classesOn the trail map
    2. Properties and methodsOn the trail map
    3. Project: tip calculatorOn the trail map