📊 Your Progress
0 of 7 weeks completed📚 Course Syllabus
Click any week to jump into the lecture content.
Core Networking Fundamentals
From copper wires to web browsers: MAC vs IP addresses, switches vs routers, ARP protocol, and hands-on CLI labs to inspect your own network stack.
Cloud Foundations & Subnet Math
VPC design, CIDR notation and subnet math, Security Groups vs NACLs, Internet Gateways, and the AWS CLI lab.
HA, Load Balancing & Compute Scale
ALB vs NLB vs GLB, target groups and health checks, Auto Scaling Groups, and multi-AZ resilience.
Home Gateways, NAT & Isolation
RFC 1918 private IPs, NAT deep dive, home gateway triple-play (NAT+DHCP+DNS), double NAT, and AWS NAT options.
Bare-Metal Hypervisors & Proxmox
Type 1 vs Type 2 hypervisors, Proxmox VE installation, the Linux Bridge (vmbr0), VMs and LXC containers.
Virtual Routing & VLANs
802.1Q VLAN tagging, OPNsense virtual firewall/router, VLAN-aware bridging, inter-VLAN routing rules.
Edge Traffic, DNS & Capstone
Cloudflare Tunnels, DNS record types, split-horizon DNS, and the full-stack capstone architecture.
🎯 What You'll Learn
This course takes a unique approach by mirroring enterprise cloud patterns onto physical infrastructure. You'll start in the cloud with AWS VPCs, load balancers, and NAT Gateways, then translate those exact concepts to bare-metal hypervisors, OPNsense firewalls, and Cloudflare Tunnels. By the end, you'll have both a cloud VPC and a homelab running production-grade architectures.
📋 Prerequisites
Basic Linux CLI
Comfortable with cd, ls, ssh, and text editors (nano/vim)
AWS Free Tier Account
Sign up at aws.amazon.com — labs stay within free tier limits
A Computer for Homelab
Any x86_64 machine with 16GB+ RAM for Proxmox (Week 5+)
Curiosity & Persistence
Willingness to troubleshoot and experiment is the most important skill