Networking · packets to proxies
Every outage is a network question.
Learn to answer it.
How data actually moves: the models and encapsulation, IP addressing and subnetting, TCP and UDP, DNS, routing and NAT, load balancers and reverse proxies, troubleshooting and container networking, and HTTP, HTTPS, and the application protocols every service speaks.
- Phases
- 8
- Topics
- 32
- Hours
- 4
- Diagrams
- 17
- Exercises
- 73
By the end you can
What this course makes you able to do
- Explain what happens from typing a URL to seeing the page, layer by layer
- Plan subnets and CIDR ranges and read routing tables
- Debug DNS, TCP, TLS, and HTTP problems with dig, ss, curl, tcpdump, and Wireshark
- Configure Nginx as a reverse proxy and choose between L4 and L7 load balancing
- Understand how Docker and Kubernetes networking move packets between containers
Beginner → Advanced
The curriculum, by level
Beginner
Intermediate
Where should I start?
Pick a path for your goal
Networking from zero
You've never studied networking.
Backend / API developer
You build services and debug HTTP problems.
Cloud & Kubernetes
You'll design VPCs and cluster networking.
- 11 · IP Addressing & Subnetting
- 24 · Routing, NAT & the Edge
- 35 · Load Balancing & Reverse Proxies
- 46 · Troubleshooting & Container Networking
Then the AWS course's VPC phase.
Helpful before this course