Command Line courses can help you learn file navigation, command syntax, scripting basics, and process management. You can build skills in automating tasks, managing system resources, and troubleshooting issues effectively. Many courses introduce tools like Bash, Git, and PowerShell, that support executing commands, version control, and managing system configurations. By exploring these topics, you’ll gain practical experience that enhances your ability to work efficiently in various operating systems and development environments.
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Management, MySQL, Relational Databases, Database Systems, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, User Interface (UI), Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Git (Version Control System), Docker (Software), Containerization, SonarQube, Kubernetes, CI/CD, GitHub, Version Control, Application Deployment, Jenkins, DevOps, Continuous Integration, Continuous Deployment, Infrastructure as Code (IaC)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Development Environment, Computational Thinking, Program Development, AI Enablement, Software Development, Python Programming, Debugging
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Restful API, Web Applications, Web Development Tools, Web Development, Javascript, Application Development, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

KodeKloud
Skills you'll gain: Ansible, YAML, IT Automation, Infrastructure as Code (IaC), Devops Tools, Scripting, Virtual Machines
Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Version Control, Git (Version Control System), GitHub, Collaborative Software, Software Configuration Management, DevOps, Software Development Tools, Linux
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: AWS CloudFormation, Amazon Web Services, Cloud Infrastructure, Infrastructure as Code (IaC), Amazon Elastic Compute Cloud, Application Deployment
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Model Context Protocol, AI Workflows, Tool Calling, Anthropic Claude, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Artificial Intelligence, Middleware, Data Access, Server Side, Generative AI
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: GitHub, DevOps, Version Control, CI/CD, Continuous Integration, Continuous Deployment, Development Environment, Software Development, Amazon Elastic Compute Cloud
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Engineering, Network Troubleshooting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Software Configuration Management, Continuous Monitoring, Configuration Management, User Accounts, Authentications, Authorization (Computing)
Intermediate · Course · 1 - 4 Weeks