A structured 30-day, hands-on internship track to build ethical hacking fundamentals, perform recon and scanning, practice real web exploitation techniques, and complete a mini pentest engagement with a final report + demo.
This internship-style learning track is designed to get you productive fast: set up your lab, learn recon and scanning, practice common web vulnerabilities, and finish with a real-world simulation where you perform a mini pentest and write a report.
Week-wise plan with daily hands-on tasks. Finish with a mini pentest engagement + report + demo.
Week 1
Introduction to Cybersecurity & Ethical Hacking
Setting up Kali Linux in VirtualBox
Linux Terminal Basics
Linux Files, Directories & Permissions
Networking Basics (IP Address, DNS, Ports)
TCP/IP & How the Internet Works
HTTP, HTTPS & Browser Developer Tools
Week 1
Introduction & Fundamentals (Day 1–7)
Introduction to Cybersecurity & Ethical Hacking
Setting up Kali Linux in VirtualBox
Linux Terminal Basics
Linux Files, Directories & Permissions
Networking Basics (IP Address, DNS, Ports)
TCP/IP & How the Internet Works
HTTP, HTTPS & Browser Developer Tools
Week 2
Reconnaissance & Information Gathering (Day 8–14)
Introduction to Reconnaissance
WHOIS Lookup
DNS Enumeration
Google Dorking
Subdomain Enumeration using Subfinder
Subdomain Enumeration using Amass
Reconnaissance Workflow & Practice
Week 3
Scanning & Web Security Basics (Day 15–21)
Introduction to Port Scanning
Nmap Basics
Advanced Nmap Scanning
Directory Enumeration using Gobuster
Introduction to OWASP Top 10
Burp Suite Basics
Intercepting and Modifying Requests with Burp Suite
Week 4
Common Web Vulnerabilities (Day 22–30)
Introduction to SQL Injection
SQL Injection Practical Lab
Introduction to Cross-Site Scripting (XSS)
XSS Practical Lab
Authentication & Login Security Issues
File Upload Vulnerabilities
Security Misconfigurations
Vulnerability Assessment Basics
Cybersecurity Report Writing Basics
Build real skills in 30 days — recon → scan → exploit → report → demo.