Networking
How the internet works, TCP/IP, DNS, HTTP
- 01 How the Internet Works Packets, routers, and the physical infrastructure that connects billions of devices — the big picture before diving into protocols. beginner 12 min →
- 02 DNS — The Internet's Phone Book How domain names become IP addresses — recursive resolvers, authoritative servers, caching, and DNS record types. beginner 14 min →
- 03 TCP/IP — Reliable Delivery The three-way handshake, flow control, congestion avoidance — how TCP guarantees every byte arrives in order. beginner 16 min →
- 04 UDP — Speed Over Reliability When losing a few packets is better than waiting — video calls, gaming, DNS lookups, and building your own reliability. beginner 10 min →
- 05 TLS & HTTPS Certificates, handshakes, and encryption — how TLS keeps your data private and verifies you're talking to the right server. intermediate 15 min →
- 06 HTTP/1.1, HTTP/2, and HTTP/3 The evolution of the web's protocol — from text-based request/response to multiplexed streams over QUIC. intermediate 17 min →
- 07 WebSockets & Real-Time Full-duplex communication over a single connection — chat, live updates, collaborative editing, and when not to use them. intermediate 14 min →
- 08 Network Security CORS, CSP, MITM attacks, firewalls — practical security at the network layer that every developer should understand. advanced 16 min →