Learning Paths
If you're interested in a printable version of all our computer based course titles, you can download the PDF of our complete course listing.
-
Instructor-Led Training
-
E-Learning
-
English
-
Multi-Language
Software Architect Learning Path
The Software Architect Learning Path is designed for those making design choices, coordinating and overseeing technical standards and includes software coding standards, tools, and platforms.
Embedded Architect Learning Path
The Embedded Architect Learning Path is designed for those responsible for designing and implementing software of embedded devices and systems.
IT Architect Learning Path
The IT Architect Learning Path is designed for those responsible for designing and maintaining computer networks.
Mobile Developer Learning Path
This Mobile Developer Learning Path explains how to identify common mobile application risks and utilize best practices.
Cloud Developer Learning Path
The Cloud Developer Learning Path is designed for those responsible for the design, development, and deployment of cloud applications.
Embedded Developer Learning Path
The Embedded Developer Learning Path is designed for those responsible for designing and implementing software of embedded devices and systems.
Java Developer Learning Path
Our Java Developer Learning Path provides a thorough grounding in Java application security concepts.
.NET Developer Learning Path
The .NET Developer Learning Path provides developers with a solid foundation in .NET security features.
C/C++ Developer Learning Path
The C/C++ Developer curriculum gives C/C++ specialists a thorough grounding in application security concepts.
Web Developer Learning Path
This curriculum explains how to understand, avoid, and mitigate the risks posed by web vulnerabilities.
Database Administrator Learning Paths
The Database Administrator Learning Path is designed for those responsible for capacity planning, installation, configuration, database design, migration, performance monitoring, security, troubleshooting, as well as back end data recovery.
PCI Developer Learning Path
The PCI Developer Learning Path is designed for those responsible for developing applications that process credit and debit card payments and/or any type of cardholder data.
PHP Developer Learning Path
The PHP Developer Learning Path is designed to provide developers with a solid foundation of security features necessary to develop server-side web application logic.
Automotive Developer Learning Path
The Automotive Developer Learning Path is designed for those responsible for the various engineering fields that are applied in the design, development and production of automotive vehicle applications.
Project/ Program Manager Learning Path
This curriculum provides a baseline of application security knowledge for managers leading application development projects.
Systems Leadership Learning Path
The Systems Leadership Learning Path is designed for those responsible for computers and their complex operating systems.
Quality Assurance (QA)/Test Engineer Learning Path
The Quality Assurance (QA)/Test Engineer is designed for those responsible for assessing and testing the quality of specifications and technical design.
Embedded QA/Test Engineer Learning Path
The Embedded QA/Test Engineer Learning Path is designed for those responsible for verifying and assuring application security of embedded systems.