Syllabus
From packets and TCP to HTTPS, DNS, load balancers, and reliability — explain every hop between a browser and your service.
Getting started
What this course covers and how to build a mental model of the Internet.
Foundations
The core story: packets, TCP/UDP, HTTP vs HTTPS, TLS — then how names become addresses.
HTTP
Request/response semantics, headers, cookies, and caching that APIs rely on.
Transport & security
Deeper TCP, UDP/QUIC/HTTP3, and how certificates prove identity.
Network systems
Load balancers, CDNs, and private networks — how production traffic is shaped.
Reliability
Timeouts, retries, and a checklist of explanations interviewers expect out loud.