< SUPPORTED LANGUAGES />

The Secure Code Warrior Learning Platform is built on an extensive library of content covering more than 50 language:framework-specific categories, including; Frontend Web, Mobile, Infrastructure-as-Code (IaC), Backend 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.

SUPPORTED LANGUAGES

Choose your favorite programming language and framework.

C# .NET CORE

C# Core is Top 10 Ready with 132 Challenges covering over 35 vulnerability categories to level-up your Secure Coding Skills.

Try for free

ANDROID JAVA

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.

Try for free

ANDROID KOTLIN

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.

Try for free

Angular

Angular 2+ is available in all playing modes and levels, with over 121 playable challenges spread over 25 categories.

Try for free

Angular JS

Angular 1.x is available with 8 playable challenges across 5 categories.

Try for free

Ansible

Ansible is now available with 50 challenges, covering 17 categories.

Try for free

C

C:Basic is Top 10 Ready and available in all playing modes and levels, with more than 146 playable challenges across 25 different categories

Try for free

C# .NET

C# Basic has been introduced, starting with over 40 playable challenges across 20 categories

Try for free

C# .NET MVC

C# MVC is available in all playing modes and levels, with over 461 playable challenges across 59 categories.

Try for free

C# .NET WEB API

C# .Net Web API has been introduced with over 47 challenges.

Try for free

C# .NET WEBFORMS

C# WebForms is available in all playing modes and levels, with over 382 playable challenges spread over 58 different categories.

Try for free

C++

C++ is Top 10 Ready with more than 145 playable challenges spread over 30 different categories.

Try for free

Cloudformation

AWS CloudFormation is Top-10 ready with over 36 challenges, covering 15 categories.

Try for free

Cobol

COBOL is available in all playing modes and levels, with over 123 playable challenges spread over 18 different categories.

Try for free

Docker

Docker is Top-10 ready with 37 challenges, covering 17 categories.

Try for free

GO

GO is mixed-tournament ready with over 184 challenges ready for you to play, spread across more than 51 categories.

Try for free

GO - Web API

Go - Web API has been introduced with 35 challenges.

Try for free

IOS OBJECTIVE C

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.

Try for free

IOS SWIFT

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.

Try for free

JAVA ENTERPRISE

Within JAVA Enterprise, JavaServer Faces (JSF), JavaServer Pages (JSP) are available, with 146 challenges across more than 47 categories for JSF and 476 challenges across over 57 categories for JSP.

Try for free

JAVA Enterprise API

JAVA Enterprise API with 35 challenges across 15 categories.

Try for free

Java

Java is available with 68 challenges ready for you to play across 37 categories.

Try for free

Java Servlets

Java-Servlets is OWASP Top 10-ready, with 40 challenges ready for you to play across more than 35 categories.

Try for free

Java Spring

JAVA - Spring is available in all playing modes and levels, with over 442 playable challenges spread over 59 different categories.

Try for free

Java Spring API

Java - Spring API has been introduced with 35 challenges across 15 categories.

Try for free

Java Struts

Java Struts is OWASP Top 10-ready, with over 51 challenges ready for you to play across more than 30 categories.

Try for free

Javascript

Javascript: Basic is now available with 45 challenges across 15 vulnerabilities.

Try for free

Kotlin Spring API

Kotlin Spring API is now available with 35 challenges across 14 vulnerability categories.

Try for free

Kubernetes

Kubernetes is now available with 31 challenges across 16 vulnerability categories.

Try for free

NODE.JS - EXPRESS

Node.js Express is available in all playing modes and levels, with more than 326 playable challenges over 60 different categories.

Try for free

Node.js API

Node.js API is available with 35 playable challenges across 14 different categories.

Try for free

Oracle PL/SQL

PL/SQL is Top 10 ready, with 44 playable challenges across 15 categories.

Try for free

PERL - DANCER2

Introduced with 30 challenges and 19 vulnerability categories.

Try for free

PHP SYMFONY

PHP Symfony is OWASP Top 10 ready with over 44 challenges ready for you to play, across 24 categories.

Try for free

PSEUDOCODE

Try over 84 challenges based on the OWASP Top 10 and SANS Top 25 that will help you stop bad code in its tracks.

Try for free

PSUEDOCODE MOBILE

Psuedocode for mobile is now available with 66 challenges.

Try for free

PYTHON

Python Basic is available with 58 challenges across 30 categories.

Try for free

PYTHON DJANGO

Python Django is OWASP Top 10 ready and available in all playing modes and levels, with more than 219 challenges spread over 55 different categories.

Try for free

PYTHON FLASK

Python Flask is OWASP Top 10 Ready, with over 60 playable challenges across 28 categories.

Try for free

Powershell

Powershell has been added with 30 challenges

Try for free

Python Web API

Python - Web API has been introduced with 35 challenges.

Try for free

RUBY ON RAILS

Ruby is available in all playing modes and levels, with over 234 playable challenges spread over 55 different categories.

Try for free

React

ReactJS is available in all playing modes and levels, with more than 120 playable challenges over 24 different categories.

Try for free

React Native

React Native is OWASP Top 10 ready and available in all playing modes, with more than 64 playable challenges over 30 different categories.

Try for free

Rust

Rust is now available, with 31 playable challenges across 19 vulnerability categories.

Try for free

SCALA PLAY

Scala Play is available in all playing modes and levels, with 201 playable challenges spread over 57 different categories.

Try for free

Salesforce APEX

Salesforce APEX is now available with 46 challenges across 25 vulnerabilities.

Try for free

Terraform

Terraform is now available, with 24 playable challenges across 15 different vulnerability categories.

Try for free

Vue.JS

Vue.js is available with 30 challenges across 19 categories.

Try for free

C# .NET CORE

C# Core is Top 10 Ready with 132 Challenges covering over 35 vulnerability categories to level-up your Secure Coding Skills.

Try for free

C# .NET

C# Basic has been introduced, starting with over 40 playable challenges across 20 categories

Try for free

C# .NET MVC

C# MVC is available in all playing modes and levels, with over 461 playable challenges across 59 categories.

Try for free

C# .NET WEBFORMS

C# WebForms is available in all playing modes and levels, with over 382 playable challenges spread over 58 different categories.

Try for free

GO

GO is mixed-tournament ready with over 184 challenges ready for you to play, spread across more than 51 categories.

Try for free

JAVA ENTERPRISE

Within JAVA Enterprise, JavaServer Faces (JSF), JavaServer Pages (JSP) are available, with 146 challenges across more than 47 categories for JSF and 476 challenges across over 57 categories for JSP.

Try for free

Java

Java is available with 68 challenges ready for you to play across 37 categories.

Try for free

Java Spring

JAVA - Spring is available in all playing modes and levels, with over 442 playable challenges spread over 59 different categories.

Try for free

Java Struts

Java Struts is OWASP Top 10-ready, with over 51 challenges ready for you to play across more than 30 categories.

Try for free

NODE.JS - EXPRESS

Node.js Express is available in all playing modes and levels, with more than 326 playable challenges over 60 different categories.

Try for free

PERL - DANCER2

Introduced with 30 challenges and 19 vulnerability categories.

Try for free

PHP SYMFONY

PHP Symfony is OWASP Top 10 ready with over 44 challenges ready for you to play, across 24 categories.

Try for free

PYTHON

Python Basic is available with 58 challenges across 30 categories.

Try for free

PYTHON DJANGO

Python Django is OWASP Top 10 ready and available in all playing modes and levels, with more than 219 challenges spread over 55 different categories.

Try for free

PYTHON FLASK

Python Flask is OWASP Top 10 Ready, with over 60 playable challenges across 28 categories.

Try for free

RUBY ON RAILS

Ruby is available in all playing modes and levels, with over 234 playable challenges spread over 55 different categories.

Try for free

Rust

Rust is now available, with 31 playable challenges across 19 vulnerability categories.

Try for free

SCALA PLAY

Scala Play is available in all playing modes and levels, with 201 playable challenges spread over 57 different categories.

Try for free

Salesforce APEX

Salesforce APEX is now available with 46 challenges across 25 vulnerabilities.

Try for free

ANDROID JAVA

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.

Try for free

ANDROID KOTLIN

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.

Try for free

IOS OBJECTIVE C

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.

Try for free

IOS SWIFT

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.

Try for free

PSUEDOCODE MOBILE

Psuedocode for mobile is now available with 66 challenges.

Try for free

React Native

React Native is OWASP Top 10 ready and available in all playing modes, with more than 64 playable challenges over 30 different categories.

Try for free

Angular

Angular 2+ is available in all playing modes and levels, with over 121 playable challenges spread over 25 categories.

Try for free

Angular JS

Angular 1.x is available with 8 playable challenges across 5 categories.

Try for free

Javascript

Javascript: Basic is now available with 45 challenges across 15 vulnerabilities.

Try for free

React

ReactJS is available in all playing modes and levels, with more than 120 playable challenges over 24 different categories.

Try for free

Vue.JS

Vue.js is available with 30 challenges across 19 categories.

Try for free

Ansible

Ansible is now available with 50 challenges, covering 17 categories.

Try for free

Cloudformation

AWS CloudFormation is Top-10 ready with over 36 challenges, covering 15 categories.

Try for free

Docker

Docker is Top-10 ready with 37 challenges, covering 17 categories.

Try for free

Kubernetes

Kubernetes is now available with 31 challenges across 16 vulnerability categories.

Try for free

Terraform

Terraform is now available, with 24 playable challenges across 15 different vulnerability categories.

Try for free

C# .NET WEB API

C# .Net Web API has been introduced with over 47 challenges.

Try for free

GO - Web API

Go - Web API has been introduced with 35 challenges.

Try for free

JAVA Enterprise API

JAVA Enterprise API with 35 challenges across 15 categories.

Try for free

Java Spring API

Java - Spring API has been introduced with 35 challenges across 15 categories.

Try for free

Kotlin Spring API

Kotlin Spring API is now available with 35 challenges across 14 vulnerability categories.

Try for free

Node.js API

Node.js API is available with 35 playable challenges across 14 different categories.

Try for free

Python Web API

Python - Web API has been introduced with 35 challenges.

Try for free

C

C:Basic is Top 10 Ready and available in all playing modes and levels, with more than 146 playable challenges across 25 different categories

Try for free

C++

C++ is Top 10 Ready with more than 145 playable challenges spread over 30 different categories.

Try for free

Cobol

COBOL is available in all playing modes and levels, with over 123 playable challenges spread over 18 different categories.

Try for free

Java Servlets

Java-Servlets is OWASP Top 10-ready, with 40 challenges ready for you to play across more than 35 categories.

Try for free

Oracle PL/SQL

PL/SQL is Top 10 ready, with 44 playable challenges across 15 categories.

Try for free

PSEUDOCODE

Try over 84 challenges based on the OWASP Top 10 and SANS Top 25 that will help you stop bad code in its tracks.

Try for free

Powershell

Powershell has been added with 30 challenges

Try for free