Embedded Architect Curriculum
This curriculum discusses best practices for the design of secure software for embedded systems.
Software Architect Curriculum
The Software Architect curriculum trains practitioners on how to build security into software.
IT Architect Curriculum
This curriculum discusses best practices for the design of secure software for IT architects.
Mobile Developer Curriculum
This curriculum explains how to identify common mobile application risks and utilize best practices.
Cloud Developer Curriculum
This curriculum provides developers with a clear understanding of the risks associated with cloud computing.
Embedded Developer Curriculum
This curriculum provides a thorough grounding in application security concepts across the fundamental courses.
Java Developer Curriculum
Our Java Developer curriculum provides a thorough grounding in Java application security concepts.
.NET Developer Curriculum
The .NET Developer curriculum provides developers with a solid foundation in .NET security features.
C/C++ Developer Curriculum
The C/C++ Developer curriculum gives C/C++ specialists a thorough grounding in application security concepts.
Web 2.0 Developer Curriculum
This curriculum explains how to understand, avoid, and mitigate the risks posed by web vulnerabilities.
Database Developer Curriculum
The Database Developer Curriculum provides developers with the fundamentals of secure database development and the common database attacks that could be used to cause significant loss to organizations.
PCI DSS Developer Curriculum
The PCI DSS Developer curriculum provides organizations with the tools required to meet the Payment Card Industry Data Security Standards (PCI DSS) for systems that transmit, process, or store cardholder data.
PHP Developer Curriculum
The PHP Developer curriculum is designed to support the PHP developer.
The Automotive Developer curriculum provides automotive embedded systems professionals with the knowledge and skills required to deploy security throughout the development process from design to deployment.
Project Manager Curriculum
This curriculum provides a baseline of application security knowledge for managers leading application development projects.
Systems Leadership Curriculum
This curriculum provides a comprehensive baseline of application security knowledge for managers leading application development and design projects.
Embedded QA/Test Curriculum
This curriculum explains techniques for verifying and assuring application security.
This curriculum teaches software testers and quality assurance professionals how to verify application security.