The Foundation
  • Introduction
  • Hello, world
  • Variables & Constants
  • Types and type declaration
  • Types quiz
  • Manipulating values
  • Arrays & Dictionaries I
  • Arrays & Dictionaries II
  • Variables without initial values
Operators & Control Flow
  • Operators I
  • Operators II
  • Operators III
  • If-statements
  • For-loops I
  • For-loops II
  • Exercises I text
  • Solutions I
  • While-loops
  • Switch-statement
  • Operators IV
  • Operators V
  • Logical operator example
  • Exercises II
  • Exercises II text
  • Solutions II
  • Final quiz
  • Bonus Lecture: What's next?