Web
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.