• Online, Self-Paced
Course Description

The OWASP: Proactive Controls course is part of a series of training courses on the Open Web Application Security Project (OWASP). The OWASP Top Ten Proactive Controls is a list of security techniques that should be included in every software development project. They are ordered by order of importance, with control number 1 being the most important. This training assists the developers who are new to secure development to ensure application security.

Learning Objectives

Proactive Control 1: Verify Security
Proactive Control 2: Parameterize Queries
Proactive Control 3: Encode Data
Proactive Control 4: Validate Inputs
Proactive Control 5: Identity and Authentication Controls
Proactive Control 6: Implement Access Controls
Proactive Control 7: Protect Data
Proactive Control 8: Logging and Intrusion Detection
Proactive Control 9: Security Frameworks
Proactive Control 10: Exception Handling

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.