Tutorial 1: HTTP, URLs, DNS, and Request Lifecycles
Trace a browser request from URL resolution through response rendering.
Start tutorial →Tutorial 2: Web Architecture Styles
Compare monoliths, layers, client-server systems, and REST-style boundaries.
Start tutorial →Tutorial 3: Browsers, Servers, and Proxies
Understand intermediaries, caches, CDNs, CORS, and trust boundaries.
Start tutorial →Tutorial 4: Performance and Caching
Measure latency and throughput, then apply freshness and validation policies.
Start tutorial →