Linux courses can help you learn system administration, shell scripting, file management, and network configuration. You can build skills in user permissions, process management, and troubleshooting system issues. Many courses introduce tools like the command line interface, Git for version control, and various Linux distributions, providing practical experience in managing servers and automating tasks.

Skills you'll gain: Ansible, Nginx, Web Servers, YAML, Application Deployment, Devops Tools, CI/CD, IT Automation, Server Administration, Package and Software Management, Scalability, Service Management, Verification And Validation
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Kibana, Google Cloud Platform, Interactive Data Visualization, Dashboard Creation, Data Collection, Operational Data Store, Event Monitoring, Application Deployment, Linux
Beginner · Project · Less Than 2 Hours

Pearson
Skills you'll gain: Ansible, Kubernetes, Virtual Machines, Devops Tools, Containerization, IT Automation, Virtualization and Virtual Machines, Automation, Red Hat Enterprise Linux, Amazon Web Services, File Management, Microsoft Azure, DevOps, Linux Servers, Infrastructure as Code (IaC), YAML, Windows Servers, Microsoft Windows, Network Administration, Web Servers
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Apache Hadoop, Data Lakes, Big Data, Data Infrastructure, Linux Commands, Linux, File Systems, Data Management, Command-Line Interface, Data Processing, Data Storage, Software Installation, Distributed Computing, Scalability, System Configuration
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Web Design and Development, Web Development, Cloud Deployment, Web Development Tools, Cloud Hosting, Web Content, Rust (Programming Language), Content Management, Cloud Computing, Linux, Software Installation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Software Installation, Development Environment
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Prometheus (Software), Dashboard Creation, System Monitoring, Grafana, Site Reliability Engineering, Continuous Monitoring, Query Languages, Anomaly Detection, Software Visualization, Linux, Docker (Software), Incident Management, Configuration Management, Analysis, Software Installation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Application Deployment, Microservices, Docker (Software), Spring Boot, Spring Framework, Containerization, CI/CD, API Design, Application Programming Interface (API), Java Programming, Hibernate (Java), Back-End Web Development, Systems Architecture, Java, Software Architecture, Software Design, Authentications, Software Development, IntelliJ IDEA
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Deployment, Unit Testing, MLOps (Machine Learning Operations), Kubernetes, Docker (Software), Containerization, Test Driven Development (TDD), Application Deployment, Continuous Integration, Software Testing, Model Training, CI/CD, Scalability, Scikit Learn (Machine Learning Library), Tensorflow, PyTorch (Machine Learning Library), Performance Tuning, Python Programming, Software Engineering, Git (Version Control System)
Intermediate · Specialization · 1 - 3 Months
Skills you'll gain: Prometheus (Software), Grafana, System Monitoring, Kubernetes, Development Environment, Service Level, Site Reliability Engineering, Event Monitoring, Open Source Technology, Data Maintenance, Dashboard Creation, Docker (Software), Data Pipelines, Query Languages
Intermediate · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Performance Testing, Security Testing, Integration Testing, System Testing, API Testing, Software Testing, User Acceptance Testing (UAT), Performance Stress Testing, Acceptance Testing, Test Tools, Application Security, Test Automation, Responsive Web Design, Web Applications, Docker (Software), User Interface (UI), Python Programming
Beginner · Course · 1 - 4 Weeks