Ethical Hacking
Offensive security, legally
Preview this course
Watch an introductory lesson before you enroll. No account is required.
What you will be able to do
- Run structured reconnaissance and enumeration
- Find and prove OWASP Top 10 web vulnerabilities
- Understand network attacks and how to detect them
- Use Burp, nmap and Metasploit against your own lab
- Write a findings report a client can act on
About this course
Learn how attackers think so you can defend properly. Recon, web exploitation, network attacks and reporting — practised only in lab environments you own, with authorisation and scope covered up front.
Curriculum
4 modules · 10 lessons · 34 hours · 2 free preview
Ground rules 2 lessons
- Authorisation, scope and the law Watch preview 15:40
- Building an isolated lab Watch preview 22:18
Reconnaissance 2 lessons
- Passive OSINT 19:25
- Scanning and enumeration with nmap 26:41
Web exploitation 4 lessons
- Injection: SQL and NoSQL 29:14
- XSS, stored and reflected 24:36
- Broken auth and session handling 27:52
- Access control and IDOR 21:09
Reporting 2 lessons
- Severity, impact and proof 18:47
- Writing the report 20:30
Requirements
- Networking basics (TCP/IP, DNS, HTTP)
- You will build an isolated lab — never test systems you do not own
Who this course is for
- IT learners who understand networking and want security skills
- Developers who want to find weaknesses before attackers do
- Aspiring security analysts working only in authorised labs
Projects you will build
Web application assessment against common OWASP risks
Client-ready vulnerability report with remediation priorities
Career paths this course supports
The course builds practical foundations for roles like these. Job outcomes still depend on your portfolio, practice and interview performance.
- Security Analyst
- Junior Penetration Tester
- SOC Analyst
How your learning journey works
Preview first, learn at your pace, and leave with work you can show.
Try the teaching style
Watch the free preview and scan every module before deciding.
Learn by building
Follow focused lessons, complete practical projects, and revisit any topic whenever needed.
Prove the skill
Finish the curriculum and claim a certificate with a publicly verifiable ID.
Learners also took
Pentesting Android Apps
Static and dynamic analysis of Android applications: APK internals, insecure storage, traffic interception, and the MA…
Python 3 Bootcamp
A crisp, complete path through Python 3 — syntax, data structures, files, OOP, and the standard library — built around…
Fullstack Web Development
Build and deploy a complete product: semantic HTML, modern CSS layout, JavaScript, a REST API, a database, auth, and a…