Linux Basics courses can help you learn command line navigation, file management, user permissions, and process management. You can build skills in shell scripting, system monitoring, and troubleshooting common issues. Many courses introduce tools like the Bash shell, Git for version control, and text editors such as Vim or Nano, showing how these skills are applied in real-world environments to manage servers and automate tasks.

University of Leeds
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Development Tools, Collaborative Software, Software Documentation, Open Source Technology
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Persuasive Communication, Influencing, Communication, Virtual Teams, Leadership, Public Speaking, Stakeholder Communications, Project Management, Emotional Intelligence, Strategic Communication, Electronic Media, Non-Verbal Communication, Presentations, Team Building
Beginner · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Development Testing, Web Development, Program Development, Open Source Technology, Database Application, Data Structures, User Interface (UI), Data Manipulation, File Management, Data Validation
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Programming Principles, Data Management, Data Storage Technologies, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Image Analysis, Applied Machine Learning, Deep Learning, Computer Vision, Artificial Neural Networks, Machine Learning Methods, Data Processing, Performance Tuning, Regression Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing, Cloud Infrastructure, Virtualization, Cloud Platforms, Virtual Machines, Cloud Storage, Infrastructure As A Service (IaaS), VMware ESX Servers, Cloud Security, Hyper-V, Amazon Web Services, Software As A Service, Containerization, Platform As A Service (PaaS)
Intermediate · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Containerization, CI/CD, Amazon Web Services, Devops Tools, Software Development Tools, Docker (Software), Kubernetes, Application Deployment, Application Performance Management, Front-End Web Development, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Serverless Computing, Containerization, Amazon Web Services, Data Migration, Amazon DynamoDB, Docker (Software), Databases, Cloud Engineering, Kubernetes, AWS Identity and Access Management (IAM), Operational Databases, Amazon Elastic Compute Cloud, Database Management, Performance Tuning, Amazon S3, Cloud Security, Data Security, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Application Deployment, Code Review, Containerization, Serverless Computing, Cloud Applications, LLM Application, Google Cloud Platform, Cloud API, Application Development, Software Technical Review, Application Programming Interface (API)
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: General Networking, Network Architecture, TCP/IP, Cybersecurity, Networking Hardware, Computer Networking, Network Security, Threat Detection, Network Routers, Cyber Attacks, Network Switches, Firewall, Security Strategy
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Apache Maven, Kubernetes, Google Cloud Platform, Docker (Software), CI/CD, Package and Software Management, Virtual Environment, Network Security
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Microsoft Azure, Cloud Applications, Continuous Deployment, Application Deployment, ASP.NET, Platform As A Service (PaaS), Development Environment, Containerization, Docker (Software), Web Applications, Microsoft Visual Studio, Integrated Development Environments, Scalability
Intermediate · Course · 1 - 3 Months