Build a solid foundation in web security from HTTP fundamentals to secure development and testing. Covers web architecture, APIs, Python/Flask development, OWASP Top 10, and hands-on labs with real-world tools.
3 months
Beginner
88 lessons
Course Modules
6 modules · 88 lessons
1Internet and Web Architecture — Client–Server model, how the web works, browser/server/DNS interaction
2Domain Name System (DNS) Basics — Domain resolution, DNS lookup process
3URL and Web Resource Structure — URL components, query parameters, encoding
4HTTP Protocol Overview — What is HTTP, stateless communication, HTTP vs HTTPS
5HTTP Request Structure — Request line, headers, body