Track

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