Security for Devs
The security path every developer needs: core concepts, the OWASP Top 10 in practice against a safe local target, and Python scripting for security tasks โ each course paired with a hands-on lab.
Security is not a separate specialty โ it is part of writing good software. Start with Security Fundamentals for the mindset and vocabulary (CIA triad, threat modeling, OWASP Top 10 overview). Move into Web Application Security, then immediately practice by finding and fixing a real SQL Injection and a real XSS vulnerability in a local, intentionally vulnerable app. Finish with Python for Cybersecurity, writing your own security tooling, and build a port scanner to put it into practice. Every hands-on exercise runs against apps you control locally โ never third-party systems.
Track items
- ๐ Security Fundamentals
- ๐ Web Application Security Premium Requires Builder plan View plans
- ๐งช Find and Fix a SQL Injection
- ๐งช Find and Fix an XSS Vulnerability
- ๐ Python for Cybersecurity Premium Requires Builder plan View plans
- ๐งช Build a Port Scanner in Python