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.

Logical Operations
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design and Development, Web Design, Web Content, Web Development, Cascading Style Sheets (CSS), Responsive Web Design, Web Applications, Front-End Web Development, Browser Compatibility, Web Development Tools, Software Development, Development Testing, Embeddings, Software Design, Application Deployment, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Apache Maven, Build Tools, Hibernate (Java), Unit Testing, Data Persistence, Docker (Software), Software Testing, Object-Relational Mapping
Intermediate · Course · 1 - 3 Months

Edureka
Skills you'll gain: Kubernetes, Continuous Integration, Application Deployment, Continuous Delivery, DevOps, Git (Version Control System), YAML, Release Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, Amazon DynamoDB, Containerization, Application Deployment, Databases, Cloud Computing Architecture, Scalability, Docker (Software), Cloud-Native Computing, Amazon Elastic Compute Cloud, Kubernetes, Cloud Applications, Database Architecture and Administration, Cloud Deployment, Database Management, NoSQL, Load Balancing, Web Applications, Security Testing, Performance Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Docker (Software), Containerization, Cloud-Native Computing, Load Balancing, Network Infrastructure, Application Deployment, Role-Based Access Control (RBAC), Network Security, Scalability, Software Installation, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Microservices, Containerization, Application Deployment, Service Level, Debugging, Unit Testing, Software Testing, System Monitoring, Docker (Software), Software Architecture, Kubernetes, Software Design, Restful API, CI/CD, Systems Architecture, Cloud Computing Architecture, Application Performance Management, Continuous Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Containerization, Docker (Software), Microservices, Version Control, Git (Version Control System), Development Environment, Application Deployment, Devops Tools, API Design, Software Architecture, Application Programming Interface (API), Virtual Networking, Nginx, Frontend Integration, System Configuration, Computer Networking
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Vector Databases, Image Analysis, Applied Machine Learning, Embeddings, Docker (Software), Data Import/Export, Containerization, Retrieval-Augmented Generation, Query Languages, Model Evaluation, Database Design, Data Modeling, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Restful API, Containerization, Application Deployment, .NET Framework, Test Automation, Docker (Software), Kubernetes, API Testing, Web Services, Integration Testing, Application Programming Interface (API), Browser Compatibility, C# (Programming Language), API Design, DevOps, User Interface (UI)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Containerization, Docker (Software), Cloud-Native Computing, Kubernetes, CI/CD, Cloud Development, Build Tools, Continuous Integration, Application Deployment, Cloud Applications, Google Cloud Platform, Application Development
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Containerization, Cloud-Native Computing, Docker (Software), CI/CD, Kubernetes, Google Cloud Platform, Application Deployment, Continuous Integration, Cloud Applications, Continuous Delivery, Cloud Deployment, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Containerization, Cloud-Native Computing, Kubernetes, CI/CD, Docker (Software), Cloud Development, Cloud Applications, Google Cloud Platform, Application Deployment, Continuous Integration, Cloud Hosting, Continuous Delivery, Cloud Deployment
Beginner · Course · 1 - 4 Weeks