Everything you need to know about web security, in one place

Is your web application vulnerable?

Learn about all the major vulnerabilities that threaten your stack and hack real vulnerable applications to see how the attacks work.

Assess the risks.
Discover how prevalent, exploitable and dangerous each vulnerability is.
Protect yourself.
Review concrete code samples illustrating the security flaws, and how to avoid them.
Test your knowledge.
Take quizzes on each topic as you learn to make sure you are paying attention.

Write secure code in your chosen technology

Languages and frameworks

  • Python

  • Node

  • Ruby

  • Java

  • C#

  • Scala

  • Go

  • PHP

  • React

  • Angular

Learn how to secure your web application today.

There's no cost for individual users!