Ethical Hacking & Penetration Testing

Learn to think like an attacker to find and fix security vulnerabilities in systems, networks, and applications. This involves simulated attacks to assess security posture using tools like Metasploit and Kali Linux.

59 courses

Ethical Hacking for Beginners

Master the fundamentals of penetration testing and learn how to identify, evaluate, and secure vulnerabilities in digital systems from scratch.
★ 4.6 (2,836)

Python Programming and Ethical Hacking Fundamentals

Build your own security tools and learn modern Python programming from the ground up with no prior coding or cybersecurity experience required.
★ 4.7 (1,165)

Python for Network Security and Ethical Hacking Fundamentals

Master the basics of Python programming to analyze network protocols, detect vulnerabilities, and build defensive security tools.
★ 4.4 (239)

Linux Command Line and Bash Scripting for Beginners

Learn to navigate the Linux terminal, manage permissions, write Bash scripts, and configure secure SSH connections using a safe containerized sandbox environment.
★ 4.7 (1,807)

Web Security and Ethical Hacking Fundamentals

Learn to identify vulnerabilities, secure your code against malicious attacks, and design robust web applications with a security-first mindset.
★ 4.7 (1,454)

Python Security Tool Development: Build Your Own GUI Pentesting Tools

Learn to write custom Python scripts, design graphical user interfaces, and build functional desktop security tools for penetration testing and network analysis.
★ 4.2 (283)

Python Security Programming for Ethical Hacking

Develop custom security tools and automate penetration testing tasks using Python 3 to understand how modern offensive security software operates.
★ 4.7 (301)

Ethical Hacking Fundamentals: A Practical Introduction

Equip yourself with the fundamental knowledge of ethical hacking techniques to understand common cyber threats and strengthen digital defenses.
★ 4.4 (5,797)

Ethical Hacking for Mobile Platforms and Network Security

Build a strong foundation in cybersecurity by learning how to identify vulnerabilities in mobile operating systems and secure modern network architectures.
★ 4.5 (3,628)

Penetration Testing, Threat Hunting, and Cryptography Essentials

Learn to identify system vulnerabilities, proactively hunt for hidden threats, and secure sensitive data using modern cryptographic techniques.
★ 4.6 (2,532)

Ethical Hacking Fundamentals: Learn Penetration Testing Basics

Discover how white-hat hackers identify system vulnerabilities, analyze modern threat landscapes, and protect organizational networks using proven security methodologies.
★ 4.3 (1,147)

Network Security and Ethical Hacking: Network Layer Defenses

Understand network protocols, identify critical vulnerabilities, and practice ethical hacking techniques to protect modern network infrastructures from unauthorized access.
★ 4.8 (1,095)

Ethical Hacking Foundations and Security Testing

Learn the fundamentals of penetration testing to identify and mitigate vulnerabilities across web applications, mobile platforms, and networks.
★ 4.5 (1,030)

Ethical Hacking and Penetration Testing Essentials

Master the foundational concepts of cybersecurity, threat identification, and defensive strategies to kickstart your journey as an ethical hacker.
★ 4.6 (613)

Web Ethical Hacking and Penetration Testing Fundamentals

Learn to identify, analyze, and secure web application vulnerabilities using modern security practices and ethical hacking methodologies.
★ 4.5 (411)

Reconnaissance for Ethical Hackers and Bug Bounty Hunters

Master the essential reconnaissance techniques to map attack surfaces, find hidden assets, and discover vulnerabilities through structured written guides.
★ 4.3 (395)

Ethical Hacking and Penetration Testing from Scratch

Learn the foundational concepts of ethical hacking, identify system vulnerabilities, and build a solid starting point for a career in penetration testing.
★ 4.9 (332)

Ethical Hacking Fundamentals for Cybersecurity Careers

Learn the essential methodologies of ethical hacking, identify system vulnerabilities, and build a strong foundation for a career in cybersecurity.
★ 4.6 (292)

Proactive Computer Security: Testing and Active Defense

Learn how to actively test your digital defenses, implement basic deterrents, and apply zero-trust concepts to keep your data safe from modern cyber threats.
★ 4.7 (267)

Windows Ethical Hacking and Security Fundamentals

Learn the core principles of Windows security, identify system vulnerabilities, and apply ethical hacking concepts to protect desktop environments.
★ 3.8 (228)
Showing 20 of 59 courses