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.

Skills you'll gain: TypeScript, React.js, Javascript, Debugging, Integrated Development Environments
Intermediate · Guided Project · Less Than 2 Hours
University of Colorado Boulder
Skills you'll gain: Control Systems, Numerical Analysis, Simulations, Engineering Analysis, Mathematical Modeling, Linear Algebra, Differential Equations, Applied Mathematics, Mathematical Theory & Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphic Techniques, Editing, Graphics Software
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Time Series Analysis and Forecasting, Financial Forecasting, Statistical Analysis, Machine Learning, Trend Analysis, Financial Data, Financial Modeling, Jupyter, Predictive Modeling, Regression Analysis, Finance, GitHub, Statistical Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Programming Principles, Distributed Computing, Spring Boot, Computer Architecture, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Development Environment
Advanced · Course · 1 - 3 Months

Fred Hutchinson Cancer Center
Skills you'll gain: Continuous Integration, Continuous Deployment, CI/CD, GitHub, Docker (Software), Software Development, Test Automation, Containerization, Automation, Debugging, YAML, Scripting
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Clinical Documentation, Generative AI Agents, Responsible AI, Electronic Medical Record System, Medical Records, Health Information Management and Medical Records, Health Informatics, Prompt Engineering, Health Technology, Medical Privacy, System Implementation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Vision, Python Programming, Image Analysis, Real Time Data, Visualization (Computer Graphics), Development Environment, Deep Learning, Software Installation, Performance Tuning, System Configuration, Algorithms
Beginner · Course · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Amazon Web Services, Application Deployment, Docker (Software), Containerization, Continuous Deployment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Front-End Web Development, Web Design and Development, Hypertext Markup Language (HTML), Web Design, Web Development, User Interface (UI) Design, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Mockups, Front-End Web Development, Web Design, Web Development
Intermediate · Course · 1 - 4 Weeks