Cybersecurity
Cybersecurity covers the core concepts every developer should know: common vulnerability classes, the mindset of threat modeling, and where security fits into the development lifecycle.
Who this is for: Developers who want to build more secure systems, not penetration testers.
Suggested starting point: Cybersecurity