Recommended Path: Business Learner
This article describes our Recommended Business Learner Paths.
Our Business Learner Paths are designed for individuals involved in software development, such as product managers, UX designers, system admins, and QA engineers to help them support secure development efforts.
The Business Learner training content is organized into three progressive levels:
-
Business Learner Foundational: Introduces the basics of application security, such as the different types of security vulnerabilities, the importance of secure coding practices, and the role of security testing.
-
Business Learner Intermediate: Takes a deeper dive into application security, covering threat modeling, risk assessment, and security controls.
-
Business Learner Advanced: Covers cutting-edge application security topics, such as DevSecOps, secure design, and common weaknesses.
Foundational Business Learner
Video Only | Total Learning Path Duration: 4 hours and 8 minutes
Introduction to Security Journey
Privacy and Customer Data Protection
Intermediate Business Learner
Video Only | Total Learning Path Duration: 4 hours and 40 minutes
Six Foundational Truths of Application Security
Logging and Exception Handling
Cross Site Request Forgery (CSRF)
Cross-Site Scripting (XSS) | Part 1
Cross-Site Scripting (XSS) | Part 2
Buffer Overflows and Remote Code Execution
Advanced: Business Learner
Video Only | Total Learning Path Duration: 4 hours and 57 minutes
AppSec in an Agile World | Part 1
AppSec in an Agile World | Part 2
Static Application Security Testing (SAST)
Dynamic Application Security Testing (DAST)
Penetration Testing and Bug Bounty
Thinking like a Penetration Tester
Designing a Secure App or Product
Secure Design Principles | Part 1
Secure Design Principles | Part 2
Secure Design Principles in Action: Part 1
Secure Design Principles in Action: Part 2
Securing the Development Environment
Protecting your Code Repository