Internet Technologies & Web Programming
Concise guides and overviews for protocols, networking and modern web stacks.
Dark mode • Modern UI
Overview
A quick tour of how the internet works: layered stacks (physical, link, network, transport, application), common protocols and modern trends like edge computing and serverless.
Protocols
Essential protocols and short notes:
Networking
Topics: IP addressing, subnets, routing, NAT, IPv6, BGP basics and network security principles like segmentation and least privilege.
Web Development
Frontend (HTML/CSS/JS, frameworks), backend (APIs, databases), CI/CD, containerization and observability (logs/metrics/tracing).
Tools & Tips
Common tools: curl, Wireshark, tcpdump, Postman, browser devtools, Lighthouse. Tips for performance and security hardening.
Learning Resources
RFCs for protocol specs, MDN for web APIs, IETF for standards, plus interactive tutorials and lab environments for hands-on practice.