BEGINNER8 lessons8 quizzes

Defensive Web Fundamentals

Defensive Web Fundamentals introduces the core ideas behind how the web works and why web systems are such common security targets. You probably use websites every day, but using them doesn't mean you understand what's happening between the browser, the server, the application, and the data behind the page. This course builds that understanding specifically for defensive work.

Course snapshot

Roadmap

Guided progression

Reinforcement

8 quiz-backed lessons

Availability

Ready to open now

Course syllabus

Lessons in sequence

Move through each lesson in order to build the core concepts, then validate your understanding where quizzes are available.

1
Quiz included

Web Architecture and Request Flow

Lesson 1 of 8 in this course sequence.

2
Quiz included

URLs, Domains, DNS, and Hosting

Lesson 2 of 8 in this course sequence.

3
Quiz included

HTTPS and TLS in the Browser

Lesson 3 of 8 in this course sequence.

5
Quiz included

Authentication and Authorization in Web Apps

Lesson 5 of 8 in this course sequence.

6
Quiz included

Input Handling and Injection Attacks

Lesson 6 of 8 in this course sequence.

7
Quiz included

CSRF, CORS, and Security Headers

Lesson 7 of 8 in this course sequence.