Kali Linux courses can help you learn penetration testing, network security, vulnerability assessment, and ethical hacking techniques. You can build skills in using command-line tools, scripting for automation, and analyzing security protocols. Many courses introduce tools like Metasploit, Wireshark, and Nmap, demonstrating how these skills are applied in real-world security assessments and threat analysis.

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Scripting Languages, Operating System Administration, Data Persistence, Unix Commands, Systems Administration, Command-Line Interface, IT Automation, Software Installation, Unix, Data Store, Linux Servers, Cloud Hosting, Automation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Penetration Testing, Malware Protection, Cyber Security Strategy, Exploitation techniques, Cybersecurity, Threat Detection, Email Security, Security Software, Vulnerability Assessments, Network Security, Human Factors (Security), Network Analysis, Linux, Data Persistence
Mixed · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Linux Administration, Version Control, Linux, Git (Version Control System), Linux Commands, Network Troubleshooting, Unix, Operating System Administration, Bash (Scripting Language), Systems Administration, Scripting, User Provisioning, Shell Script, User Accounts, Software Versioning, System Configuration, Unix Shell, Scripting Languages, Package and Software Management, Network Administration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Vulnerability Assessments, Vulnerability Scanning, Exploitation techniques, Cyber Security Assessment, Unix, Security Testing, Network Security, Cybersecurity, Information Systems Security, Cyber Attacks, Network Analysis, Web Applications, Test Tools, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Scanning, Network Security, Penetration Testing, Configuration Management, Security Testing, Network Monitoring, Firewall, Linux Commands, Linux Servers, Servers, TCP/IP, Network Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux, Package and Software Management, Linux Administration, Red Hat Enterprise Linux, Linux Commands, User Accounts, Operating System Administration, User Provisioning, OS Process Management, Bash (Scripting Language), Command-Line Interface, File Management, Unix Shell, Shell Script, Identity and Access Management, File Systems, System Monitoring, System Support, Network Administration, General Networking
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Penetration Testing, Exploit development, Metasploit, Application Security, Security Testing, Vulnerability Scanning, Cyber Security Assessment, Brute-force attacks, Secure Coding, Exploitation techniques, Software Design Patterns, Vulnerability Assessments, Memory Management, Amazon Web Services, SQL, Amazon Elastic Compute Cloud, Operating Systems, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ubuntu, Linux, Linux Administration, Bash (Scripting Language), Linux Commands, Operating System Administration, Unix Shell, File Management, Unix Commands, Shell Script, Command-Line Interface, File Systems, grep, Software Installation, System Configuration, File I/O
Intermediate · Course · 1 - 4 Weeks

Total Seminars
Skills you'll gain: Linux Administration, Open Source Technology, Linux, Linux Servers, File Systems, Ubuntu, Operating System Administration, Red Hat Enterprise Linux, Unix, Linux Commands, Systems Administration, Software Installation, System Software, System Configuration, File Management, Data Storage, Command-Line Interface, Operating Systems, Data Storage Technologies, Cloud Storage
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, Linux Servers, Red Hat Enterprise Linux, Linux, Operating System Administration, IBM Cloud, Linux Commands, Virtualization, Systems Administration, Virtualization and Virtual Machines, Virtual Machines, Cloud Infrastructure, Cloud Computing, System Monitoring, Software Installation, System Configuration, Private Cloud, Remote Access Systems, Package and Software Management
Intermediate · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Linux Commands, Shell Script, Unix Commands, Operating System Administration, Systems Administration, System Programming, File I/O, Peripheral Devices, Data Management, Software Development, Process Management, Computer Security
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Hardening, Linux Administration, System Monitoring, Linux Commands, Performance Tuning, Linux, Systems Administration, File Management, Network Troubleshooting, Command-Line Interface, Hardware Troubleshooting, Memory Management, Debugging, Service Management, User Accounts, OS Process Management
Advanced · Course · 1 - 4 Weeks