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.

KodeKloud
Skills you'll gain: Go (Programming Language), Computer Programming Tools, Software Development Tools, Integrated Development Environments, Programming Principles, Development Environment, Computer Programming, System Programming, Command-Line Interface, Computational Logic, Data Integrity, Software Installation, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), ASP.NET, Full-Stack Web Development, .NET Framework, Back-End Web Development, CI/CD, Microsoft Azure, Docker (Software), Web Development, Containerization, Application Deployment, PostgreSQL, Object Oriented Programming (OOP), Cloud Infrastructure, Database Management, Web Development Tools, Database Design, API Design, GitHub, Middleware
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: MLOps (Machine Learning Operations), Feature Engineering, Kubernetes, Cloud-Native Computing, Model Training, AI Workflows, CI/CD, Application Deployment, Distributed Computing, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Scalability, Data Pipelines, Docker (Software), Machine Learning Algorithms, Data Science, Data Validation, Python Programming, Artificial Intelligence, Random Forest Algorithm
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Agile Software Development, User Story, Backlogs, Agile Methodology, Agile Product Development, Agile Project Management, Scrum (Software Development), Software Engineering, Sprint Planning, Software Development Life Cycle, Scaled Agile Framework, Software Development, Sprint Retrospectives, Software Development Methodologies, Requirements Analysis, Waterfall Methodology, Continuous Integration, Test Driven Development (TDD), Scalability, Risk Management Framework
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Agile Project Management, Agile Methodology, User Story, Project Management Institute (PMI) Methodology, Agile Product Development, Performance Metric, Telecommuting, Virtual Teams, Team Oriented, Adaptability, Team Leadership, Project Management Life Cycle, Waterfall Methodology, Collaboration, Audit Planning, Teamwork
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OpenShift, Istio, Kubernetes, Cloud-Native Computing, Docker (Software), Containerization, Devops Tools, Application Deployment, DevOps, Scalability, Cloud Deployment, YAML, Microservices, Infrastructure Architecture, IBM Cloud, Command-Line Interface, Configuration Management
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Multimedia, Microsoft PowerPoint, Presentations, Microsoft Office, Collaborative Software, Microsoft Windows, Editing, Document Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Media Relations, Proofreading, Public Relations, Stakeholder Analysis, Integrated Marketing Communications, Marketing Communications, Strategic Communication, Public Affairs, Content Management, Performance Reporting, Storytelling, Content Management Systems, Content Performance Analysis, Content Strategy, Report Writing, Business Reporting, Content Scheduling, Marketing Effectiveness, Media Strategy, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Electrical Power, Electrical Systems, Electric Power Systems, Low Voltage, Plant Operations and Management, Electrical Equipment, Electrical Wiring, Wiring Diagram, High Voltage, Energy and Utilities, Three-Phase, Electrical Safety, Basic Electrical Systems, Equipment Design, Control Systems, Thermal Management, Design Specifications, Performance Testing
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Computer Programming Tools, Computational Logic, Linux
Beginner · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Unit Testing, Cryptography, Performance Testing, LLM Application, Cryptographic Protocols, Encryption, Authentications, Application Security, Authorization (Computing), Test Driven Development (TDD), Tool Calling, Large Language Modeling, ASP.NET, .NET Framework, C# (Programming Language), Application Deployment, Object Oriented Design, General Data Protection Regulation (GDPR), Cloud Platforms
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cybersecurity, Cloud Computing, Network Monitoring, Command-Line Interface, Cloud Services, General Networking, Linux Commands, Linux, Virtual Machines
Beginner · Course · 1 - 4 Weeks