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.

University of Colorado Boulder
Skills you'll gain: Software Architecture, Software Design, System Design and Implementation, System Programming, Embedded Systems, Requirements Analysis, System Requirements, Verification And Validation, Performance Tuning, Performance Testing, Computer Vision
★ 3.9 (9) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Microservices, Spring Boot, Development Environment, Containerization, Spring Framework, Redis, Kubernetes, Java Programming, Docker (Software), Cloud-Native Computing, Apache Maven, API Gateway, Java, Application Deployment, Apache Kafka, Event-Driven Programming, API Design, PostgreSQL, Prometheus (Software), Grafana
Advanced · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Cloud-Based Integration
★ 3.8 (51) · Advanced · Course · 1 - 4 Weeks

★ 5 (9) · Advanced · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: CI/CD, Jenkins, Docker (Software), Continuous Integration, Containerization, Cloud-Native Computing, Scalability, Application Deployment, Cloud Deployment, Spring Boot, DevOps, Prometheus (Software), Amazon CloudWatch, AWS Identity and Access Management (IAM), Identity and Access Management, Load Balancing, OAuth, System Monitoring, Grafana
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Application Deployment, Unit Testing, Docker (Software), Containerization, Kubernetes, AI Workflows, Model Training, AI Integrations, Model Evaluation, Machine Learning, Business Metrics, Time Series Analysis and Forecasting, Continuous Monitoring, Data Science, Python Programming, Design Thinking
★ 4.5 (63) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning, Oracle Databases, SQL, System Monitoring, Linux, Database Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unix Shell, Shell Script, Unix, Bash (Scripting Language), Linux, Secure Coding, Maintainability, Hardening, Command-Line Interface, Debugging, Windows PowerShell, Scripting, Scripting Languages, Cross Platform Development, Verification And Validation, Mac OS, User Accounts, Security Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Docker (Software), Hardening, Containerization, Application Security, Vulnerability Scanning, Devops Tools, Network Troubleshooting, Infrastructure Security, DevOps, Data Security, Vulnerability Assessments, Security Controls, Linux, Vulnerability Management, Cybersecurity, Debugging, OS Process Management, Risk Management, Performance Measurement
Advanced · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Exploitation techniques, Vulnerability Assessments, Cyber Security Assessment, Security Testing, Risk Mitigation, Application Security, Test Tools, Authentications, Authorization (Computing), Web Applications, Remote Access Systems, Security Controls, Web Servers, Virtualization, Virtual Machines, Linux, Virtual Networking, Data Integrity
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, API Gateway, Docker (Software), Software Architecture, Frontend Integration, Software Design Patterns, Event-Driven Programming, .NET Framework, Transaction Processing, Business Logic
Advanced · Course · 1 - 3 Months

Skills you'll gain: Continuous Integration, Devops Tools, DevOps, Apache Tomcat, Kubernetes, Docker (Software), Continuous Deployment, Apache Maven, Application Deployment, Containerization, Amazon Web Services, Git (Version Control System)
Advanced · Course · 1 - 3 Months