The web browser you are using is out of date, please upgrade.

  • Skip to content
  • Select language
  • Skip to search

OpenClassrooms becomes an accredited US university.

Discover what this means for you
OpenClassrooms.comOpenClassrooms.com
Our training programs
Online and at your own pace.
Compare our training programs
Learn a profession
Degree programs
Acquire in-demand skills with real-world projects and one-to-one mentoring.
Discover a topic
Free-access courses
Broaden your knowledge with 500+ regularly updated courses
For employers
Train and recruit talents through an all-in-one space.
Discover our solution
Upskilling & reskilling
Enhance your knowledge
with a library of 500+ self-guided courses - SPARK
Promote hard and soft skills
with mentor-led intensive programs - BOOST
Support career progression
with mentor-led training programs - PIVOT
Secure Your Web Application With OWASP

Table of contents

  • Part 1

    Describe the Main Online Security Regulations

    • 1

      Get the Most Out of This Course

    • 2

      Understand Secure Programming

    • 3

      Identify the right security regulations

    • 4

      Discover the Open Web Application Security Project (OWASP)

    • Quiz: Check Your Understanding of Security Regulations!

  • Part 2

    Secure Your Code With OWASP

    • 1

      Prevent Injection

    • 2

      Prevent Broken Authentication

    • 3

      Protect Data in Transit

    • 4

      Protect Data at Rest

    • 5

      Stop Broken Access Control

    • 6

      Stop Cross-Site Scripting (XSS)

    • 7

      Implement Important Features

    • 8

      Secure Your Coding Environment

    • Quiz: Test Your New Super Powers Against Common Attacks!

  • Part 3

    Apply Advanced Strategies to Maintaining Your App's Security

    • 1

      Comply With Security Regulations

    • 2

      Beat the hackers at their game

    • 3

      Learn the Secure Software Development Life Cycle

    • 4

      Put It All Together

    • Quiz: Apply advanced strategies to maintaining your application's security

Apply advanced strategies to maintaining your application's security

Test your knowledge!

Create an account for free or log in to take this course and complete this quiz.
Create an accountLog in

Question 1

Question 2