Skip to main content

Preview build: sign-in and grading run on the server. MFA is not enabled, and storage is in server memory so it does not survive a restart.

LearnDefend

This course is coming soon. It is not yet open for enrollment, and no payment is taken.

The outline and outcomes below reflect what this course will cover. Check back soon.

Coming soonIntermediate

Application Security Fundamentals

Find and fix the flaws attackers exploit in web apps.

By LearnDefend Offensive Lab · Application Security

About this course

Learn how web applications break and how to defend them: the OWASP Top 10 with real cause-and-fix reasoning, the web request flow, input handling, and secure coding habits — practiced on safe original targets.

What you'll learn

  • Explain the OWASP Top 10 by cause and fix.
  • Trace a web request and where it goes wrong.
  • Apply secure input-handling habits.

Course outline

  1. 1The web request flow
  2. 2OWASP Top 10 by cause & fix
  3. 3Input handling & injection
  4. 4Secure coding habits

Prerequisites

  • Basic web and any-language programming familiarity.
Application Security Fundamentals | LearnDefend