Skip to main contentSkip to main content

Learning path

Web Fundamentals (Legacy)

Learn how to attack web applications through interactive and real-world exercises.

Modules
5
Hands-on labs
30
Estimated time
22h 45m
Difficulty level

easy

Update: this path is being retired on Aug 2026! To keep learning, jump into the revamped version of this path below.

Jr Penetration Tester

Jr Penetration Tester

intermediate

Learn the practical skills required to start your career as a professional penetration tester.

Path Web Fundamentals (Legacy)

A pathway to web application security.

  • Understand web fundamentals
  • Major vulnerabilities explained
  • Learn industry-used tools
  • Web application assessments
Example learning path completion certificate

Complete this learning path and earn a certificate of completion.

Introduction

The aim of this path is to teach you how to attack web applications. To successfully attack and exploit web applications, you need to understand how they work. The first section (Web Fundamentals) will give you all the pre-requisite knowledge on this. 

The second section (Security Tools) focuses on learning how to use Industry Standard tooling to interact with your targets. 

The third section (Vulnerabilities) covers various vulnerabilities found in web applications today. This section will go over root causes of these vulnerabilities and give you hands on experience on exploiting them.

The final section (Practise Makes Perfect) will help you apply what you've learnt in previous sections.

After completing this path, you should be able to:

  • understand how web applications work
  • utilise industry standard tooling when attacking web applications
  • explain and exploit common web vulnerabilities
  • apply this knowledge to other targets (be it within an interview or a professional web applications security assessment)