Understand the web, one layer at a time
Go from a web address to a working mental model of DNS, connections, HTTP and caching. Each lesson includes an experiment and a reasoning check.
Build a useful mental model, try an example, and explain what you have learned. A lesson is a beginning—not a credential.
Choose a learning path ↓A clear objective and a direct explanation.
A worked example and a practical exercise.
A reasoning check with feedback.
Your progress saved in this browser when you complete a check.
Go from a web address to a working mental model of DNS, connections, HTTP and caching. Each lesson includes an experiment and a reasoning check.
Learn to distinguish a claim from a measurement, design a useful test, protect changes and demonstrate recovery.
Build an explicit model of waiting, stale work, timestamps and untrusted input. Exercises use scenarios rather than production changes.
Practice separating public responses, private actions, safe input handling and recovery evidence.
Work through scope, attribution, measurements and corrections using practical reading scenarios.
Practice defining scope, availability, failure handling and a reversible pilot before adopting a service.
Official exam references are kept separate from introductory learning. Neither attendance nor a completed quiz makes you certified.