Web & Networking
How data gets from one machine to another: networks, HTTP, TLS, APIs and browsers.
Topics
- Networking Fundamentals
IP, TCP, DNS and the layers underneath every request.
40 concepts
- HTTP
The request-response protocol behind the web and most APIs.
45 concepts
- TLS & Certificates
Encrypting connections and proving who you're talking to.
10 concepts
- API Styles & Formats
REST, GraphQL, gRPC and the data formats they carry.
27 concepts
- How Browsers Work
What the browser does between a URL and pixels on screen.
20 concepts
- Real-Time Communication
Pushing updates to users the moment they happen.
10 concepts