Cybersecurity Foundations

Understand common vulnerability classes and build the habit of reviewing code like an attacker.

This is a learning roadmap: a suggested order through real guides, courses, and projects. It is not a certifiable, assessed course path.
Who it's for
Developers who want to write and review more secure code, not aspiring penetration testers.
Expected outcome
Able to recognize and prevent common vulnerability classes (injection, XSS, broken auth) in real code.
4-8 weeks, self-pacedVulnerability awarenessSecure coding habitsThreat modeling basics

Steps

  1. Git, APIs & SQLCourseNot started
  2. Cybersecurity guideGuideNot started

Milestones

  • Understand common web vulnerability classes
  • Practice threat-modeling a real feature