Join our focused, interactive 3-hour online course designed for developers who want to enhance their secure coding skills through practical vulnerability analysis and defensive programming techniques in Golang. This training leverages real-world examples and vulnerabilities to teach developers how to write secure code by deeply understanding how and why vulnerabilities occur, as well as how to proactively prevent them through defensive programming.
(We reserve the right to adjust the course content and organisation based on participant feedback and the dynamics of the class to ensure the best learning experience for everyone.)
Participants should have a foundational understanding of common web vulnerabilities, as this knowledge will be essential for fully grasping the security concepts discussed during the course.
Familiarity with basic git commands is also required, as practical exercises will involve using git.
Louis Nyffenegger is the founder of PentesterLab, a leading educational platform renowned for its comprehensive, hands-on security labs, many of which were personally created by him. Before establishing PentesterLab, Louis honed his expertise in penetration testing across France and Australia. He subsequently specialized in security code reviews at the National Bank of Australia, followed by application security roles at Australia Post and Fitbit, where he regularly performed code reviews. Louis is also a well-regarded speaker, frequently sharing his insights at security conferences such as DEFCON, multiple OWASP events (Auckland, Brisbane, California, Melbourne, ...) and multiple BSides events (Canberra, Perth, Toronto, ...). Additionally, he runs the YouTube channel AppSecSchool, where he shares knowledge and insights on application security.