Back to Introduction to Penetration Testing and Ethical Hacking
Johns Hopkins University

Introduction to Penetration Testing and Ethical Hacking

This Advanced Penetration Testing and Ethical Hacking course offers a deep dive into key cybersecurity concepts, providing you with hands-on experience in areas like penetration testing, cryptography, and social engineering. Through engaging modules, you will learn to conduct penetration tests using industry-standard methodologies, such as the Penetration Testing Execution Standard (PTES), and effectively communicate findings through professional reports and executive summaries. You’ll also gain a solid understanding of cryptographic principles, including public key infrastructure (PKI), while mastering techniques for ethical hacking and countering cryptographic attacks. Additionally, the course covers the art of information gathering and social engineering, equipping you to conduct reconnaissance and craft spear phishing attacks. With practical labs and real-world scenarios, this course will help you build the skills needed to protect mission-critical infrastructures and advance your career in cybersecurity.

Status: Penetration Testing
Status: Human Factors (Security)
IntermediateCourse23 hours

Featured reviews

SS

Reviewed Jun 12, 2025

It was a fun and very useful for learning the cybersecurity of the current trend

All reviews

Showing: 6 of 6

Sam
5.0
Reviewed Jun 13, 2025
Palve
5.0
Reviewed Dec 21, 2025
Ivan
5.0
Reviewed Feb 20, 2026
Amro
3.0
Reviewed Feb 24, 2025
Jeremiah
1.0
Reviewed Dec 10, 2024
Victoria
1.0
Reviewed Mar 31, 2025