Application Security Curriculum Overview
Software Developer and Architect Training
Based on years of application security consulting work, Aspect's courses are designed to help developers and architects focus on what really matters. Architects will learn the common security controls, patterns, and principles necessary to design secure applications. Developers will learn about common vulnerabilities and how to avoid them with simple common security controls. Hands-on programming examples and security testing exercises drive home all the key application security principles, vulnerabilities, countermeasures, and patterns. All of Aspect's software developer and architect courses qualify for PCI Data Security Standard (PCI DSS) compliance.
- Building and Testing Secure Web Applications - 2 days with hands-on programming
- Secure Coding for Java EE - 3 days with hands-on programming
- Secure Coding for ASP.NET - 3 days with hands-on testing & coding labs
- Secure Coding for C#.NET- 3 days with hands-on testing & coding labs
- Secure Coding for ColdFusion MX - 3 days with hands-on testing & coding labs
- Secure Coding for Classic ASP - 3 days with hands-on testing & coding labs
- Building Secure Web Services - 2 days with hands-on programming
- Building Secure Ajax and Web 2.0 Applications - 2 days with hands-on programming
- Security for Web Based Database Applications - 2 days with hands-on programming
Software Tester and Quality Assurance Training
Aspect has performed penetration testing and security code review on thousands of applications. Our groundbreaking courses for software testers and quality assurance professionals will enable them to perform security verification of many security controls and identify many different types of vulnerabilities. Our hands-on testing and analysis environment provides a realistic environment for learning how to identify, diagnose, and evaluate application security risks.
- Web Application Security Testing - 2 days with hands-on testing
- Advanced Web Application Security Testing - 2 days with hands-on advanced tools
Leader and Manager Training
Software project leaders and managers need to understand application security risk and the activities they can use to execute, measure, track, and forecast application security on their project. Based on our successful work building application security into the software development process of organizations large and small, our leader and manager training course is designed to enable any team to start building demonstrably more secure applications right away.
- Leading the Development of Secure Applications - 1 day








