13. Networking essentials

How computers talk to each other across the internet. A deeper look at concepts touched on in 01-foundations. Not full network engineering — just enough to debug “why isn’t my API responding” or “why is this DNS change taking so long.”


Entries

#EntryStatusOne-line description
1IP addresses🟩 COMPLETEThe numeric address of every device on the internet — IPv4 vs IPv6
2DNS — deep dive🟩 COMPLETEThe phone book of the internet — records, TTLs, propagation
3HTTP & HTTPS🟩 COMPLETEThe conversation format of the web — methods, status codes, headers
4TCP vs UDP🟩 COMPLETEReliable-and-slow vs fast-and-fire-and-forget
5Ports🟩 COMPLETEWhat :3000, :80, :443 actually mean
6WebSockets🟩 COMPLETEPersistent two-way connections — for live data, chat, multiplayer
7Webhooks — deep dive🟩 COMPLETEThe reverse-request pattern, plus signing/verification

Suggested reading order

3 → 2 → 1 → 5 → 4 → 7 → 6. HTTP first because it’s what you’ll deal with daily.

See also

7 items under this folder.