ADVANCED5 lessons5 quizzes

Applied Threat Modeling

Threat modeling is design-time security analysis. Identifying threats and required mitigations before code is written, before architecture is finalized, before deployment. Done well, threat modeling prevents entire classes of vulnerabilities from existing. Done poorly, it becomes documentation theater that doesn't change designs. This course covers threat modeling as practice: methodologies, facilitation, integration with SDLC, and producing outputs that drive secure design.

Course snapshot

Roadmap

Guided progression

Reinforcement

5 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

Threat Modeling Methodologies

Lesson 1 of 5 in this course sequence.

2
Quiz included

Facilitating Threat Modeling Workshops

Lesson 2 of 5 in this course sequence.

3
Quiz included

Threat Modeling Cloud-Native Architectures

Lesson 3 of 5 in this course sequence.

4
Quiz included

Integrating Threat Modeling with SDLC

Lesson 4 of 5 in this course sequence.

5
Quiz included

Threat Modeling Outputs and ROI

Lesson 5 of 5 in this course sequence.