WEB Protocols
HTTP/1.1 to HTTP/3, DNS, TLS, CDN, CORS, WebSockets — the plumbing that powers every web application. Understand how the web actually works under the hood.
Curriculum
8 parts in 5 phasesHTTP/1.1 Fundamentals
Methods, headers, status codes, keep-alive, content negotiation, caching headers, chunked transfer encoding, and the request-response cycle. The protocol that defined the web.
HTTP/2 & HTTP/3
Binary framing, multiplexing, server push, HPACK header compression, QUIC transport, 0-RTT handshake, and the evolution from HTTP/1.1 pipelining to HTTP/3 connection migration.
DNS Deep Dive
Resolution hierarchy, record types (A, AAAA, CNAME, MX, TXT, NS), caching and TTL, EDNS, DNSSEC, DNS-over-HTTPS, zone transfers, and how DNS underpins every web request.
TLS & SSL
Handshake protocol, certificate chains, cipher suites, forward secrecy, mutual TLS, OCSP stapling, HSTS, and why outdated TLS versions are one of the most common production misconfigurations.
CDN & Caching
Edge servers, cache headers (Cache-Control, ETag, Last-Modified), cache invalidation strategies, CDN origin shielding, reverse proxies, Varnish, and how Cloudflare/Fastly make the web fast.
CORS & Same-Origin Policy
The same-origin policy, cross-origin requests, simple vs preflight requests, CORS headers (Access-Control-Allow-Origin, -Methods, -Credentials), and common CORS misconfigurations.