The Secure Code Warrior Learning Platform is built on an extensive library of content covering more than 50 language:framework-specific categories, including; Front-end Web, Mobile, Infrastructure-as-Code (IaC), Back-end and API's.
Framework specific training is critical to ensure developers learn about the exact APIs and folder, code structure that the specific framework uses to build secure software. Without training in a specific frameworks, developers may fix something that is discouraged using the said framework.
ABAP training content is ready with 32 challenges across 14 vulnerability categories.
PHP Laravel is available with 45 challenges (around 3.5-hour worth of playtime) across 26 vulnerability categories.
C:Embed covers 30 common vulnerability categories. Its code snippet and vulnerability categories are all embed-focus, while C:Basic is more web-focus.
C++:Embed covers 20 common vulnerability categories. Its code snippet and vulnerability categories are all embed-focus, while C++:Basic is more web-focus.
COBOL: Mainframe is now available with over 17 playable challenges spread over 10 vulnerability categories.
JavaServer Pages (JSP) are available with 476 challenges across 58 categories, including all OWASP Top 10 vulnerabilities.
Salesforce Apex is now available with 48 challenges across 26 vulnerabilities.
Javascript: Basic is now available with 45 challenges across 15 vulnerabilities.
Kotlin Spring API is now available with 35 challenges across 14 vulnerability categories.
Pseudocode: Basic is suitable for non-coders or web developers to get a sense on web vulnerabilities without digging into the nuances of a specific framework (available with 84 challenges based on the OWASP Top 10 and SANS Top 25).
PL/SQL is OWASP Top-10 ready, with 54 playable challenges across 15 categories.
Java-Servlets is OWASP Top 10-ready, with 40 challenges ready for you to play across more than 35 categories.
COBOL: Basic is available in all playing modes and levels, with over 123 playable challenges spread over 18 different categories.
C++:Basic is Top 10 Ready with more than 145 playable challenges spread over 30 different categories.
C:Basic is Top 10 Ready and available in all modules and levels, with more than 146 playable challenges across 25 different categories
Node.js API is available with 43 playable challenges across 14 different categories.
Java Enterprise API is available with 80 challenges across 29 categories.
Java - Spring API has been introduced with 35 challenges across 15 categories.
Terraform is now available, with 51 playable challenges across 17 different vulnerability categories.
Kubernetes is now available with 49 challenges across 20 vulnerability categories.
AWS CloudFormation is playable with 42 challenges, covering 16 categories.
React Native is OWASP Top 10 ready and available in all playing modes, with more than 64 playable challenges over 30 different categories.
Psuedocode for mobile is great for non-coders or mobile devs to get a sense of insecure code without digging into the nuances of certain framework (now available with 66 challenges).
Swift: iOS SDK is OWASP Top 10 ready and available in all playing modes and levels, with over 141 playable challenges spread over 35 different categories.
Objective-C: iOS SDK is OWASP Top 10 ready and available in all playing modes and levels, with over 76 playable challenges spread over 44 different categories.
Kotlin Android SDK is Top 10 ready and available in all playing modes and levels, with over 135 playable challenges spread over 50 different categories.
Java Android SDK is OWASP Top 10 ready and available in all playing modes and levels, with over 127 playable challenges spread over 50 different categories.
Scala: Play is available in all modules and levels, with 201 challenges spread across 57 different categories.
Rust is now available, with 31 playable challenges across 19 vulnerability categories.
Ruby: Rails is available in all playing modes and levels, with over 234 playable challenges spread across 55 different categories.
ReactJS is available in all playing modes and levels, with more than 145 playable challenges over 25 different categories.
Python Flask is OWASP Top 10 Ready, with over 60 playable challenges across 28 categories.
Python: Django is OWASP Top 10 ready and available in all modules and levels, with 219 challenges spread across 55 different categories.
PHP Symfony is OWASP Top 10 ready with over 51 challenges ready for you to play, across 35 categories.
Node.js Express is available in all modules and levels, with more than 337 playable challenges across 61 different categories.
Java Struts is OWASP Top 10-ready, with over 51 challenges ready for you to play across more than 30 categories.
JAVA - Spring is available in all playing modes and levels, with over 442 playable challenges spread over 59 different categories.
JavaServer Faces (JSF) is available with 146 challenges across more than 47 categories.
GO: Basic is Mixed-Tournament ready with over 184 challenges for you to play, spread across 51 categories.
C# (.NET): Core is Top 10 Ready with 132 Challenges covering over 35 vulnerability categories to level-up your Secure Coding Skills.
C# (.NET): Web Forms is available in all modules and levels, with over 382 challenges across 58 different categories.
C# MVC is available in all playing modes and levels, with over 461 playable challenges across 59 categories.
C# Basic has been introduced, starting with over 71 playable challenges.
Angular 2+ is available in all playing modes and levels, with over 133 playable challenges.
PHP Laravel is available with 45 challenges (around 3.5-hour worth of playtime) across 26 vulnerability categories.
JavaServer Pages (JSP) are available with 476 challenges across 58 categories, including all OWASP Top 10 vulnerabilities.
Pseudocode: Basic is suitable for non-coders or web developers to get a sense on web vulnerabilities without digging into the nuances of a specific framework (available with 84 challenges based on the OWASP Top 10 and SANS Top 25).
Java-Servlets is OWASP Top 10-ready, with 40 challenges ready for you to play across more than 35 categories.
Scala: Play is available in all modules and levels, with 201 challenges spread across 57 different categories.
Rust is now available, with 31 playable challenges across 19 vulnerability categories.
Ruby: Rails is available in all playing modes and levels, with over 234 playable challenges spread across 55 different categories.
Python Flask is OWASP Top 10 Ready, with over 60 playable challenges across 28 categories.
Python: Django is OWASP Top 10 ready and available in all modules and levels, with 219 challenges spread across 55 different categories.
PHP Symfony is OWASP Top 10 ready with over 51 challenges ready for you to play, across 35 categories.
Node.js Express is available in all modules and levels, with more than 337 playable challenges across 61 different categories.
Java Struts is OWASP Top 10-ready, with over 51 challenges ready for you to play across more than 30 categories.
JAVA - Spring is available in all playing modes and levels, with over 442 playable challenges spread over 59 different categories.
JavaServer Faces (JSF) is available with 146 challenges across more than 47 categories.
GO: Basic is Mixed-Tournament ready with over 184 challenges for you to play, spread across 51 categories.
C# (.NET): Core is Top 10 Ready with 132 Challenges covering over 35 vulnerability categories to level-up your Secure Coding Skills.
C# (.NET): Web Forms is available in all modules and levels, with over 382 challenges across 58 different categories.
C# MVC is available in all playing modes and levels, with over 461 playable challenges across 59 categories.
C# Basic has been introduced, starting with over 71 playable challenges.
React Native is OWASP Top 10 ready and available in all playing modes, with more than 64 playable challenges over 30 different categories.
Psuedocode for mobile is great for non-coders or mobile devs to get a sense of insecure code without digging into the nuances of certain framework (now available with 66 challenges).
Swift: iOS SDK is OWASP Top 10 ready and available in all playing modes and levels, with over 141 playable challenges spread over 35 different categories.
Objective-C: iOS SDK is OWASP Top 10 ready and available in all playing modes and levels, with over 76 playable challenges spread over 44 different categories.
Kotlin Android SDK is Top 10 ready and available in all playing modes and levels, with over 135 playable challenges spread over 50 different categories.
Java Android SDK is OWASP Top 10 ready and available in all playing modes and levels, with over 127 playable challenges spread over 50 different categories.
Javascript: Basic is now available with 45 challenges across 15 vulnerabilities.
ReactJS is available in all playing modes and levels, with more than 145 playable challenges over 25 different categories.
Angular 2+ is available in all playing modes and levels, with over 133 playable challenges.
Terraform is now available, with 51 playable challenges across 17 different vulnerability categories.
Kubernetes is now available with 49 challenges across 20 vulnerability categories.
AWS CloudFormation is playable with 42 challenges, covering 16 categories.
Kotlin Spring API is now available with 35 challenges across 14 vulnerability categories.
Node.js API is available with 43 playable challenges across 14 different categories.
Java Enterprise API is available with 80 challenges across 29 categories.
Java - Spring API has been introduced with 35 challenges across 15 categories.
ABAP training content is ready with 32 challenges across 14 vulnerability categories.
C:Embed covers 30 common vulnerability categories. Its code snippet and vulnerability categories are all embed-focus, while C:Basic is more web-focus.
C++:Embed covers 20 common vulnerability categories. Its code snippet and vulnerability categories are all embed-focus, while C++:Basic is more web-focus.
COBOL: Mainframe is now available with over 17 playable challenges spread over 10 vulnerability categories.
Salesforce Apex is now available with 48 challenges across 26 vulnerabilities.
PL/SQL is OWASP Top-10 ready, with 54 playable challenges across 15 categories.
COBOL: Basic is available in all playing modes and levels, with over 123 playable challenges spread over 18 different categories.
C++:Basic is Top 10 Ready with more than 145 playable challenges spread over 30 different categories.
C:Basic is Top 10 Ready and available in all modules and levels, with more than 146 playable challenges across 25 different categories
Contact us today and make software security an intrinsic part of your development process.