Ethical hacking courses can help you learn penetration testing, vulnerability assessment, and risk management techniques. You can build skills in network security, incident response, and ethical guidelines for cybersecurity practices. Many courses introduce tools like Metasploit, Wireshark, and Nmap, that support identifying security weaknesses and testing defenses in real-time scenarios. By engaging with these tools, you’ll gain practical experience in protecting systems and understanding the mindset of potential attackers.

Packt
Skills you'll gain: Vulnerability Scanning, Security Testing, Vulnerability Assessments, Penetration Testing, Open Web Application Security Project (OWASP), Exploitation techniques, Patch Management, Cybersecurity, Cyber Engineering, Technical Communication, Technical Writing
Beginner · Course · 3 - 6 Months

Skills you'll gain: Penetration Testing, Exploitation techniques, Cyber Security Policies, Network Security, Cybersecurity, Application Security, Security Strategy, Data Storage, Vulnerability Assessments, Wireless Networks, Data Security, Cyber Attacks, Mac OS, Linux, Software Installation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Open Web Application Security Project (OWASP), Mobile Security, Network Security, Cybersecurity, Cryptography, Intrusion Detection and Prevention, Wireless Networks, Encryption, Application Security, Exploitation techniques, Web Applications, Cloud Security, Internet Of Things
★ 4.9 (20) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Metasploit, Penetration Testing, Vulnerability Scanning, Cyber Security Assessment, Exploitation techniques, Vulnerability Assessments, Security Testing, Cybersecurity, Linux, Technical Documentation
★ 4.8 (72) · Beginner · Guided Project · Less Than 2 Hours

University of Cambridge
Skills you'll gain: AI literacy
★ 4.6 (83) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Exploitation techniques, Metasploit, Vulnerability Assessments, Security Testing, Security Controls, Brute-force attacks, Virtual Environment, Technical Writing, Technical Documentation, Linux
★ 4.1 (8) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Cybersecurity, Cyber Security Assessment, Security Testing, Incident Response, Cyber Attacks, Firewall, Cyber Security Strategy, Information Systems Security, Network Protocols, Brute-force attacks, Virtualization and Virtual Machines, Software Installation
Beginner · Course · 1 - 3 Months

The University of Notre Dame
Skills you'll gain: Data Ethics, Analytics, Responsible AI, Ethical Standards And Conduct, Business Ethics, Information Privacy
★ 4.6 (49) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Security Testing, Penetration Testing, Application Security, Exploitation techniques, Test Tools, Web Applications, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Information Privacy, AI Product Strategy, AI Enablement, Artificial Intelligence, Law, Regulation, and Compliance, Business Ethics, Ethical Standards And Conduct, Artificial Intelligence and Machine Learning (AI/ML), Regulation and Legal Compliance, Generative AI
Beginner · Course · 3 - 6 Months

Skills you'll gain: Penetration Testing, Vulnerability Scanning, Cyber Security Assessment, OSI Models, TCP/IP, Vulnerability Assessments, Network Security, Network Protocols, Security Testing, Exploitation techniques, Intrusion Detection and Prevention, File Transfer Protocol (FTP), Network Analysis, Firewall, General Networking, Extensible Markup Language (XML), Scripting, Software Installation, Performance Tuning
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Penetration Testing, Vulnerability Scanning, Vulnerability Assessments, Exploitation techniques, Security Testing, Cybersecurity, Technical Documentation, Authentications, Web Servers, GitHub, Firewall, Content Strategy
Intermediate · Course · 3 - 6 Months