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: Prompt Engineering, GitHub Copilot, Docker (Software), ChatGPT, Containerization, Google Gemini, OpenAI, Development Environment, GitHub, Integrated Development Environments, Git (Version Control System), Debugging
★ 4.8 (18) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Linux Administration, Linux, Linux Commands, Scripting, Scripting Languages, grep, File Management, Command-Line Interface, System Configuration, Data Processing, File I/O, Data Analysis, User Accounts, Automation, Environment, DevOps, Administration
Mixed · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Fine-tuning, Transfer Learning, Model Training, Deep Learning, Real Time Data, Python Programming, Applied Machine Learning, Development Environment, Machine Learning Algorithms, Data Preprocessing, Model Evaluation, Data Collection, Software Installation
★ 3.1 (9) · Beginner · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Communication Systems, C (Programming Language)
★ 4.6 (14) · Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Global Positioning Systems, Geospatial Information and Technology, Political Sciences, Entrepreneurship, International Relations, Governance, Higher Education, Public Policies, Public Affairs, Policy Analysis, Financial Policy, Business, Market Opportunities, New Business Development, Commercialization, Diversity Equity and Inclusion Initiatives, Budgeting, Innovation, Emerging Technologies
★ 4.3 (10) · Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Construction, Construction Management, Construction Engineering, Construction Estimating, Cost Estimation, Structural Engineering, Engineering Practices, Building Codes, Assembly Drawing, Structural Analysis, Engineering Calculations, Engineering Drawings, Technical Drawing, Safety Standards
★ 4.3 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Video Production, Video Editing, Videography, Photo/Video Production and Technology, Cinematography, Post-Production, Visual Storytelling, Storytelling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), UI Components, Prototyping, Interactive Design, Interaction Design, User Interface and User Experience (UI/UX) Design, User Experience, Motion Graphics, Responsive Web Design, Animations, User Interface (UI) Design, Typography, Layout Design, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Version Control, Continuous Delivery, Git (Version Control System), Test Automation, Automation, Key Management, Software Quality Assurance
★ 3.1 (10) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Star Schema, Data Analysis Expressions (DAX), Power BI, Snowflake Schema, Data Modeling, Model Optimization, Performance Tuning, Business Intelligence, Data Analysis
★ 3.8 (14) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Flutter (Software), Data Persistence, JSON, Data Store, UI Components, User Interface (UI), Operational Databases, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Database Development, Database Application, Databases, Debugging, Application Development, Data Access, Mobile Development, Cloud API, Application Programming Interface (API), Data Mapping
★ 5 (7) · Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Computer Security Incident Management, Incident Management, Incident Response, Security Management, Threat Management, Security Strategy, Event Monitoring, Security Information and Event Management (SIEM), Enterprise Security, IT Automation, Automation, Systems Integration
★ 4.9 (10) · Beginner · Course · 1 - 4 Weeks