Skip to content
TDO Tech Education Future-ready learning
All courses Cyber Security - Beginner

Ethical Hacking Fundamentals (EHF) 2.0

Ethical Hacking Fundamentals (EHF) 2.0 is a beginner-to-intermediate cybersecurity course designed to build a strong foundation in ethical hacking, networking, reconnaissance, and bug bounty concepts. The cour...

6h 8mTotal duration
28Lessons
4Modules
69Learners
Overview

About this course

Ethical Hacking Fundamentals (EHF) 2.0 is a beginner-to-intermediate cybersecurity course designed to build a strong foundation in ethical hacking, networking, reconnaissance, and bug bounty concepts.
The course focuses on understanding how real-world attacks work, how information is gathered, how networks behave, and how vulnerabilities are identified—always from an ethical and defensive perspective.
It is ideal for learners who want practical cybersecurity awareness, hands-on thinking, and industry-relevant skills.

What you will learn

  • Understand how hackers plan and execute real-world cyber attacks
  • Learn attacker mindset to better defend systems and users
  • Identify phishing, social engineering, and malware-based threats
  • Perform information gathering using OSINT, domains, IPs, and search techniques
  • Understand computer networking, protocols, and data flow
  • Analyze network traffic and identify suspicious behavior
  • Discover open ports, services, and exposed systems
  • Learn web security fundamentals and OWASP Top 10 vulnerabilities
  • Understand XSS, SQL Injection, and common web attack vectors
  • Gain structured knowledge of WAPT, VAPT, and bug bounty workflows
  • Build practical problem-solving skills using CTF-style learning

Requirements

  • Basic computer and internet knowledge
  • Laptop or desktop system (Windows/Linux recommended)
  • Curiosity and willingness to learn cybersecurity concepts
  • No prior hacking experience required
  • Course content to be used for ethical and educational purposes only

Materials included

  • Step-by-step video lessons
  • Real-world examples and attack scenarios
  • Hands-on demonstrations and tool walkthroughs
  • Practical learning modules for networking and security
  • Bug bounty and OWASP-based explanations
  • CTF-style problem-solving guidance
  • Lifetime access to course content

Target audience

  • Students interested in cybersecurity and ethical hacking
  • Beginners with no prior hacking or security experience
  • IT and Computer Science students
  • Aspiring penetration testers and bug bounty hunters
  • Developers who want to understand web security risks
  • Network and system administrators
  • Anyone interested in learning cybersecurity fundamentals
Outcomes

What you will learn

Build a strong foundation in Cyber Security with guided lessons and examples.
Practice with structured assignments, projects, and review checkpoints.
Understand real workplace workflows, tools, and decision-making habits.
Track progress toward a certificate-ready learning outcome.
Curriculum

Course content

Module 1 : how Hackers Hack! 4 lessons - 41m
  1. Lesson 1 : MSFVENOM: Understanding Payload Generation and Weaponization 9m
  2. Lesson 2 : KILLERRAT: Introduction to Remote Access Trojans (RATs) and System Control 9m
  3. Lesson 3 : CAMPHISH: Social Engineering and Camera Exploitation Techniques 12m
  4. Lesson 4 : ZPHISHER: Automated Phishing Frameworks and Credential Harvesting 11m
Module 2 : Information Gathering 6 lessons - 1h 23m
  1. Lesson 1 : GOOGLE DORKING: Advanced Search Operators and Sensitive Data Discovery 18m
  2. Lesson 2 : WHOIS: Domain Registration and IP Ownership Lookup 8m
  3. Lesson 3 : OSINT and Dark Web: Open Source Intelligence and Dark Web Data Mining 13m
  4. Lesson 4 : WAPPALYZER Website Technology Profiling and Fingerprinting 16m
  5. Lesson 5 : SHODAN: Search Engine for Internet-Connected Devices (IoT) 13m
  6. Lesson 6 : Banner Grabbing Explained Identifying Services & Versions on Target Systems 15m
Module 3 : Computer Networking 8 lessons - 1h 56m
  1. Lesson 1 : What is Networking: Introduction to Network Fundamentals, Protocols, and Hardware 16m
  2. Lesson 2 : Playing with IP Addresses: Understanding IP Identification and Diagnostic Tools (Ping/Traceroute) 14m
  3. Lesson 3 : NMAP: Network Discovery, Port Scanning, and Service Auditing 16m
  4. Lesson 4 : IP Rotation: Techniques for Anonymity and Evasion of Rate Limits 15m
  5. Lesson 5 : HTTP vs HTTPS: Comparative Analysis of Web Communication Protocols 17m
  6. Lesson 6 : Wireshark: Deep Packet Inspection and Network Traffic Analysis 14m
  7. Lesson 7 : Advanced ARP Attack Techniques: MITM at the Packet Level 12m
  8. Lesson 8 : Host Discovery Deep Dive Mapping Live Targets Before Scanning 12m
Module 4 : Bug Bounty Training 10 lessons - 2h 8m
  1. Lesson 1 : Bug vs Vulnerability: Defining Software Glitches vs. Security Flaws 12m
  2. Lesson 2 : Hackerone: Introduction to Vulnerability Disclosure Platforms 16m
  3. Lesson 3 : Subdomain Enumeration: Mapping the Attack Surface of a Target Domain 11m
  4. Lesson 4 : OWASP Top 10: The Standard Awareness Document for Critical Web Risks 22m
  5. Lesson 5 : Burp Suite: Web Application Security Testing and Proxying 10m
  6. Lesson 6 : XSS: Understanding Cross-Site Scripting Mechanics 10m
  7. Lesson 7 : SQLi: Understanding SQL Injection and Database Manipulation 14m
  8. Lesson 8 : WAPT Explained Web Application Penetration Testing Fundamentals 11m
  9. Lesson 9 : VAPT Explained Vulnerability Assessment & Penetration Testing Fundamentals 12m
  10. Lesson 10 : CTF Basics How Capture The Flag Builds Real-World Skills 10m
Preparation

Requirements

No advanced experience required.
A laptop or desktop with a stable internet connection.
Curiosity and time for consistent hands-on practice.
Related courses

More in Cyber Security

View Category