Networking Fundamentals
Addresses, routing, ports, TCP and UDP, DNS and its caches, TLS and certificate errors — and a method for turning «it doesn't connect» into a question you can answer.
10 lessons · about 81 minutes
What you'll go through
- 01What happens between pressing Enter and seeing the page8 min
- 02Why your laptop and your neighbour's have the same address8 min
- 03Nobody knows the whole way there8 min
- 04The server is up and the connection is still refused8 min
- 05The network loses packets and your download is still perfect8 min
- 06Turning a name into an address8 min
- 07I already changed it and it still goes to the old server8 min
- 08What the padlock actually promises8 min
- 09You renewed the certificate and it is still expired8 min
- 10«It doesn't connect» — a method instead of a guess9 min
Included in this pack
Networking — How a packet gets there, what goes wrong with HTTP, and how to diagnose a connection that fails intermittently. Three courses, 30 lessons.
Also in this pack

HTTP in Practice
Status codes that lie, caching, cookies and sessions, CORS, redirect loops, proxies and what HTTP/2 and HTTP/3 did and did not change.
10 lessons · ~84 min$19.90

Networking Troubleshooting
Where the time goes, latency against bandwidth, MTU black holes, keepalives, packet loss, tcpdump and reading a capture, exhausted connections and intermittent failures.
10 lessons · ~88 min$19.90