Unit 1: Web Architecture and Protocols

Understand the systems beneath every web request.

4 Tutorials

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 →
👤