Ubuntu Linux courses can help you learn system administration, command line usage, network configuration, and software installation. You can build skills in troubleshooting, user management, and scripting with Bash. Many courses introduce tools like the terminal, package managers such as APT, and configuration files, demonstrating how these skills are applied in real-world environments.

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Command-Line Interface, Amazon CloudWatch, Identity and Access Management, AWS CloudFormation, Root Cause Analysis, Amazon DynamoDB, Customer Relationship Building, Network Troubleshooting, Amazon Web Services, Customer Relationship Management, Software Architecture, IT Automation, Cloud Computing, Technical Support and Services, Web Applications, Information Technology, Customer Service, Software Development
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Full-Stack Web Development, Restful API, Version Control, GitHub, Git (Version Control System), Data Structures, Bootstrap (Front-End Framework), Unix Commands, Back-End Web Development, API Testing, Relational Databases, Front-End Web Development, Object Oriented Programming (OOP), Database Management Systems, Command-Line Interface, Database Management, Python Programming, Computer Programming, Cloud Hosting
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Operating System Administration, File Systems, Microsoft Windows, Desktop Support, Interoperability, Linux Administration, Unix, System Configuration, Knowledge of Apple Software, Computing Platforms, Ubuntu, Systems Administration, Operating Systems, Mac OS, System Support, Software Installation, File Management, Security Controls, Network Security, Data Security
Beginner · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Control Systems, Robotics, Deep Learning, Simulation and Simulation Software, Software Architecture, Simulations, Safety Assurance, Global Positioning Systems, Hardware Architecture, Systems Architecture, Network Routing, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Mathematical Modeling, Applied Mathematics
Advanced · Specialization · 3 - 6 Months

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

Skills you'll gain: Peripheral Devices, Virtualization, Computer Hardware, System Configuration, Virtualization and Virtual Machines, Operating System Administration, Computer Systems, Virtual Machines, Operating Systems, Hardware Troubleshooting, Linux, Software Installation, Technical Support, Mac OS, Computer Architecture, File Systems, Network Infrastructure, Data Storage, User Accounts, Disaster Recovery
Beginner · Course · 1 - 3 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), grep, Unix Shell, Linux Commands, Unix Commands, Scripting, Unix, Scripting Languages, Linux, Command-Line Interface, Code Reusability, Windows PowerShell, IT Automation, Mathematical Software, File I/O, User Interface (UI), File Management, Mac OS
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Linux, Linux Administration, Malware Protection, Linux Commands, Operating System Administration, Endpoint Security, Security Awareness, Hardening, Active Directory, Security Controls, Computer Security Awareness Training, Network Administration, System Configuration, Systems Administration, Enterprise Application Management, Cloud Deployment, Multi-Factor Authentication, Windows Servers, Cloud Services, Encryption
Intermediate · Course · 1 - 3 Months

Atlassian
Skills you'll gain: Jira (Software), Agile Methodology, Scrum (Software Development), Kanban Principles, Agile Software Development, Agile Project Management, Lean Methodologies, Backlogs, Agile Product Development, Project Management Software, Sprint Planning, User Story, Workflow Management, Project Management, Issue Tracking, Configuration Management, Query Languages, Software Versioning, Continuous Improvement Process, User Accounts
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud-Native Computing, Cloud Security, Infrastructure as Code (IaC), Cloud Platforms, Cloud Computing, Cloud Storage, Hybrid Cloud Computing, Systems Analysis, Process Improvement, Cloud Engineering, Cloud Solutions, Cloud Development, Requirements Analysis, Data Modeling, Multi-Cloud, Infrastructure As A Service (IaaS), DevOps, Docker (Software), Solution Design, Microservices
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: User Story, Cloud Deployment, CI/CD, Open Web Application Security Project (OWASP), Continuous Integration, OpenShift, Istio, Kubernetes, Test Driven Development (TDD), Application Deployment, Devops Tools, Gherkin (Scripting Language), Jenkins, Agile Software Development, Scrum (Software Development), DevOps, Secure Coding, Grafana, System Monitoring, Agile Methodology
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

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