Home Learn Practice Pricing Host a CTF Community Blogs
Sign Up
// Learning Paths

Learn Tech Skills in the right way

Structured theory, hands-on tasks, and real flags. Pick a path and start learning.

🔍
Linux Mastery: From Zero to Hero
Beginner

Linux Mastery: From Zero to Hero

Master Linux from the ground up - no prior experience needed. Start with the basics of the terminal and file system, and progressively level up through shell scripting, process management, networking, and security. By the end, you won't just know Linux - you'll think in Linux.

9 Modules 19 Tasks
0/19 complete
Start Path →
Claude’s Mastery
Beginner

Claude’s Mastery

Master Claude AI - learn prompt crafting, iterative workflows, power integrations, and advanced agent design to become an AI expert

8 Modules 40 Tasks
0/40 complete
Start Path →
Beginner Android Penetration Testing
Beginner

Beginner Android Penetration Testing

Learn Android penetration testing from scratch. This beginner-friendly path covers Android architecture, APK structure, sandboxing, the permission model, static & dynamic analysis, reverse engineering with tools like JADX and MobSF, and real-world vulnerability exploitation.

6 Modules 6 Tasks
0/6 complete
Start Path →
DVWA
Beginner

DVWA

Learn how to use Damn Vulnerable Web Application (DVWA), one of the most popular platforms for practicing web application security. This learning path helps beginners understand how to set up, explore, and test common web vulnerabilities in a safe lab environment.

1 Modules 1 Tasks
0/1 complete
Start Path →
bWAPP
Beginner

bWAPP

Learn web application security by exploiting over 100 real-world vulnerabilities in a safe, controlled environment

1 Modules 1 Tasks
0/1 complete
Start Path →
OWASP Juice Shop
Beginner

OWASP Juice Shop

Practice modern web application security on the most sophisticated insecure web app, covering the entire OWASP Top 10 and beyond.

1 Modules 1 Tasks
0/1 complete
Start Path →
NodeGoat
Intermediate

NodeGoat

Explore the OWASP Top 10 in a Node.js environment with NodeGoat, showing how vulnerabilities appear in modern JavaScript apps

1 Modules 1 Tasks
0/1 complete
Start Path →
WebGoat
Beginner

WebGoat

Learn web application security the guided way with WebGoat, an interactive teaching environment built by OWASP. SEO Meta: Learn web security with WebGoat, an OWASP guided lab covering injection, XSS, auth flaws with hands-on lessons.

1 Modules 1 Tasks
0/1 complete
Start Path →
Metasploitable 2
Beginner

Metasploitable 2

Practice full network penetration testing on Metasploitable 2, a deliberately vulnerable Linux machine with dozens of exploitable services.

1 Modules 1 Tasks
0/1 complete
Start Path →
DVGA (Damn Vulnerable GraphQL Application)
Intermediate

DVGA (Damn Vulnerable GraphQL Application)

Learn GraphQL API security by exploiting common vulnerabilities in a deliberately insecure GraphQL application

1 Modules 1 Tasks
0/1 complete
Start Path →
API Security Lab
Beginner

API Security Lab

Practice real-world API security testing in a controlled vulnerable environment. Explore authentication, authorization, JWT, API vulnerabilities, business logic flaws, and OWASP API Security risks.

1 Modules 1 Tasks
0/1 complete
Start Path →
AI Security
Beginner

AI Security

AI systems have opened an entirely new attack surface that traditional security testing does not cover: prompt injection, insecure tool use, RAG data leakage, model supply-chain risks, and agents that act with real permissions. This path teaches you to assess and attack AI applications the way a professional AI red teamer does.

4 Modules 4 Tasks
0/4 complete
Start Path →
Retrieval-Augmented Generation (RAG)
Beginner

Retrieval-Augmented Generation (RAG)

Build AI that answers from real documents instead of guessing. This path explains the full RAG pipeline mechanically, chunking, embeddings, vector databases, retrieval, grounded prompting, citations, and evaluation, plus advanced patterns like agentic and iterative RAG and production concerns like caching. Every stage has worked examples, real pipeline detail, and diagrams. Beginner friendly and deeply practical.

13 Modules 29 Tasks
0/29 complete
Start Path →
Prompt Engineering: Talk to AI Like a Pro
Beginner

Prompt Engineering: Talk to AI Like a Pro

Learn to get reliable, high quality results from any language model. This path explains how models actually read your prompt, then teaches every core technique, zero and few shot, roles, chain of thought, self consistency, iteration, defence against injection, and structured output, each with real example prompts you can copy, worked before and after comparisons, and diagrams. Beginner friendly and deeply practical.

10 Modules 30 Tasks
0/30 complete
Start Path →
Generative AI: From Zero to Understanding
Beginner

Generative AI: From Zero to Understanding

Understand how modern generative AI actually works, not just what the words mean. Every concept is explained mechanically, step by step, with worked examples and real numbers, then made intuitive with analogies and diagrams. Covers next token prediction, transformers and attention, diffusion, pre-training, fine-tuning, RLHF, RAG, agents, multimodal models, evaluation, and safety, for beginners.

12 Modules 34 Tasks
0/34 complete
Start Path →
Windows OS Fundamentals
Beginner

Windows OS Fundamentals

Learn how Windows really works, from the file system and registry to processes, services, logging, and built in security. Every module has hands on tasks you run on your own Windows machine with CMD and PowerShell. A complete beginner to advanced path that turns Windows from a black box into a system you can investigate, defend, and understand like an analyst.

10 Modules 39 Tasks
0/39 complete
Start Path →
Python for Pentesters: Zero to Tool Builder
Beginner

Python for Pentesters: Zero to Tool Builder

Complete Python course for cybersecurity professionals. From Python basics to building 21 real security tools. Port Scanner, Banner Grabber, SSH Bruter, XSS Tester, Hash Cracker, Shodan API and much more. Every tool includes fully working code with detailed explanations.

15 Modules 41 Tasks
0/41 complete
Start Path →
Data Analytics for Cybersecurity
Beginner

Data Analytics for Cybersecurity

Turn raw logs and events into real security insight. Learn Python and Pandas for log analysis, SQL for event queries, regex parsing, statistics and machine learning for detection, dashboards, and SIEM threat hunting with Splunk. A complete beginner to advanced path for security analysts, with theory and hands on practice.

10 Modules 47 Tasks
0/47 complete
Start Path →
Linux Privilege Escalation: Zero to Root
Intermediate

Linux Privilege Escalation: Zero to Root

A complete, gamified, hands-on journey from a normal Linux user to root. Master the security model, enumeration, sudo, SUID, capabilities, cron, PATH, writable files, library hijacking, dangerous groups, kernel exploits, filesystem tricks, MAC bypass, memory injection, a full CTF and professional reporting. For authorized lab use only.

17 Modules 67 Tasks
0/67 complete
Start Path →
Cloud Security Pentesting: From Zero to Cloud Hacker
Beginner

Cloud Security Pentesting: From Zero to Cloud Hacker

Complete cloud security course from basics to advanced pentesting. Covers AWS, Azure, and GCP with practical labs, real attack techniques, defense strategies, and real-world breach case studies. TryHackMe-style learning with theory and hands-on practice.

32 Modules 122 Tasks
0/122 complete
Start Path →
Practical OSINT: Digital Footprinting
Intermediate

Practical OSINT: Digital Footprinting

A complete, hands-on OSINT training path: fundamentals and ethics, username, phone (India and international), UPI, email, social media, image and document metadata, domain and website recon, Google dorking, geolocation, sock puppet OPSEC, and a full investigation with real metadata extraction. For authorized, ethical use only.

14 Modules 42 Tasks
0/42 complete
Start Path →
Windows Privilege Escalation: Zero to SYSTEM
Intermediate

Windows Privilege Escalation: Zero to SYSTEM

A complete gamified journey from a low-privilege Windows foothold to SYSTEM. Covers the Windows security model, enumeration, service exploits, DLL hijacking, registry abuse, scheduled tasks, token impersonation, UAC bypass, credential hunting, kernel CVEs (PrintNightmare, HiveNightmare, CVE-2025-24076), AV/AMSI bypass, and a final multi-vector CTF.

11 Modules 34 Tasks
0/34 complete
Start Path →
OSCP / PEN-200: Penetration Testing with Kali Linux
Intermediate

OSCP / PEN-200: Penetration Testing with Kali Linux

A complete, hands on journey through the OffSec PEN-200 syllabus toward the OSCP certification. Every module follows the official syllabus, taught in depth and gamified, with theory, real Kali commands, and practical labs. From setup and methodology through information gathering, web attacks, privilege escalation, tunneling, and Active Directory, this path builds a real penetration tester step by step. Try harder.

24 Modules 240 Tasks
0/240 complete
Start Path →
OWASP AI and LLM Pentesting: From Zero to Expert
Intermediate

OWASP AI and LLM Pentesting: From Zero to Expert

Complete AI security and LLM pentesting course: AI and ML fundamentals, all 10 OWASP LLM vulnerabilities in depth, jailbreaking, red teaming, RAG and agent security, adversarial ML, guardrails, governance, and real-world case studies. Beginner to expert.

18 Modules 78 Tasks
0/78 complete
Start Path →
Nmap Mastery: From Zero to Expert Network Scanner
Beginner

Nmap Mastery: From Zero to Expert Network Scanner

Complete Nmap from absolute basics to advanced penetration testing. Every command explained in depth with examples. Covers TCP/IP, host discovery, all scan types, version/OS detection, NSE, firewall evasion, timing, output, and real-world methodology. 70 quiz questions across 10 modules.

10 Modules 36 Tasks
0/36 complete
Start Path →
Python Programming: Beginner to Intermediate
Beginner

Python Programming: Beginner to Intermediate

Complete Python course from zero to intermediate level. Covers variables, data types, strings, lists, dictionaries, loops, functions, OOP, file handling, exceptions, modules, and more. Every concept explained simply with real code examples.

21 Modules 111 Tasks
0/111 complete
Start Path →
No paths match your search.