Skip to content

Level 1 · Entry Foundations

Goal: get comfortable reading and writing Swift, understand its core building blocks, and ship a small working program.

Modules

  1. Setup & First Program
  2. Variables & Types
  3. Control Flow
  4. Functions
  5. Optionals Basics
  6. Collections
  7. Structs & Classes Basics
  8. Enums
  9. Closures Intro
  10. Project — CLI To-Do App

By the end of this level you'll be able to write programs that take input, make decisions, store and process data with arrays/dictionaries/sets, handle absence of a value safely with optionals, and organize related data and behavior with structs, classes, and enums.