Back to catalog
Cybersecurity

Ethical Hacking & Penetration Testing

Develop practical offensive security skills by learning how to assess, exploit and secure systems through authorised penetration testing in controlled lab environments.

Register for This Course
Ethical Hacking & Penetration Testing

Level

Advanced

Duration

10 weeks

Delivery

Live Online

Category

Cybersecurity

Course overview

An advanced, hands-on ethical hacking and penetration testing programme designed for cybersecurity professionals who want to develop practical offensive security capabilities. Students learn the complete penetration testing lifecycle, from engagement planning and reconnaissance to vulnerability assessment, controlled exploitation, privilege escalation, post-exploitation analysis and professional security reporting. All practical activities are performed in authorised, isolated lab environments.

Who it's for: Cybersecurity analysts, system administrators, network professionals, IT professionals and security practitioners who want to develop penetration testing and offensive security skills.

What you will learn

  • Understand ethical hacking principles and professional penetration testing methodologies
  • Define scope, objectives and rules of engagement for authorised security assessments
  • Perform reconnaissance and information gathering in controlled environments
  • Identify vulnerabilities in systems, networks and web applications
  • Use industry-standard security testing tools effectively
  • Assess common web application vulnerabilities based on the OWASP Top 10
  • Perform controlled exploitation within authorised laboratory environments
  • Understand privilege escalation techniques on Linux and Windows systems
  • Analyse network services and identify potential attack paths
  • Understand lateral movement and post-exploitation concepts in lab environments
  • Collect and document technical evidence during security assessments
  • Assess vulnerabilities using risk-based methodologies
  • Write professional penetration testing reports
  • Provide practical remediation recommendations to reduce security risk

Curriculum

Prerequisites

  • Strong understanding of networking fundamentals
  • Comfortable working with the Linux command line
  • Basic understanding of operating systems
  • Basic cybersecurity knowledge
  • Familiarity with TCP/IP and common network protocols

Related courses

Cybersecurity Fundamentals
Cybersecurity
Beginner 10 weeks

Cybersecurity Fundamentals

Build practical cybersecurity skills by learning how to identify threats, secure systems, analyse security events and respond to incidents.

View course