Choose what you
want to learn.
Practical technical training for developers, software engineers and technical teams who want to build, secure and operate better systems.
Learn the technology. Understand the security risks. Practice the solution.
Select a program to explore its curriculum.
Secure Backend Engineering
AVAILABLELearn how to design and build backend systems with security built into the development lifecycle.
Application Security
COMING SOONLearn how developers can identify, prevent and fix common vulnerabilities in web applications and APIs.
Cloud Security
COMING SOONUnderstand the core security principles required to design and operate secure cloud environments.
DevSecOps
COMING SOONIntegrate security into software development, CI/CD pipelines, containers and deployment workflows.
IoT Security
COMING SOONUnderstand how to secure connected devices, communication protocols and device-to-cloud architectures.
Training built
around practice.
Learn
Understand the engineering and security concepts.
Build
Apply the concepts to realistic development scenarios.
Secure
Identify weaknesses and implement security controls.
Need training designed
for your team?
Tell me about your team, technology stack, experience level and security requirements. Training can be adapted around your environment.
Discuss team training →