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, CI/CD, Servers, IT Automation, Server Administration, Service Management, Verification And Validation
Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Cloud Deployment, Docker (Software), Containerization, Application Deployment, Microservices, Rust (Programming Language), Unit Testing, Restful API, Algorithms
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Model Training, R Programming, Dashboard, Applied Machine Learning, Machine Learning Methods, Docker (Software), Application Programming Interface (API)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Flask (Web Framework), User Accounts, Web Development, Web Applications, Authentications, Cascading Style Sheets (CSS), Database Development
★ 4.6 (7) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, Business Logic, Application Deployment, Test Case, Verification And Validation, Automation, Computer Programming, Docker (Software), Complex Problem Solving, Development Testing, Application Programming Interface (API)
Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Package and Software Management, Virtual Environment, Development Environment, Software Installation, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Java, Java Programming, Apache Maven, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Foundry, Platform As A Service (PaaS), Cloud Deployment, DevOps, Cloud-Native Computing, Application Deployment, Docker (Software), Containerization, Cloud Applications, Application Development, Scalability
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Docker (Software), Containerization, DevOps, Application Deployment, Scalability, YAML, Command-Line Interface
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Docker (Software), Kubernetes, Containerization, DevOps, Application Deployment, Scalability
Intermediate · Guided Project · Less Than 2 Hours