Chapter route

Read in order

  1. Chapter 0.1 How Software Actually Runs
  2. Chapter 0.2 The Dependency Hell Problem
  3. Chapter 0.3 "It Works on My Machine" — The Universal Developer Curse
  4. Chapter 0.4 Historical Solutions — Virtual Machines
  5. Chapter 0.5 The Dream — What If We Could Package Everything?

Practice

Module exercises

Move from reading to investigation with scenario-based practice for this module.

Open exercises →