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.

National Taiwan University
Skills you'll gain: Child Welfare, Social Work, Social and Human Services, Working With Children, Advocacy, Empowerment, Social Justice, Community Outreach, Sociology, Child Development, Culture, Economics, Policy, and Social Studies, Case Studies, Human Development, Media and Communications
★ 4.8 (47) · Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Cloud Management, Billing Systems, Cloud Computing, Billing, Cloud Services, Cost Management, Operating Cost, Cloud Technologies, Cloud Platforms, Cost Control, Budget Management, Billing & Invoicing, Cloud Engineering, Cloud Deployment, Dashboard, Resource Utilization, Financial Data, Budgeting, Cost Containment, Financial Management
★ 3.2 (25) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction Engineering, Geospatial Mapping, Geospatial Information and Technology, Geographic Information Systems, Spatial Data Analysis, Construction, Construction Management, Visualization (Computer Graphics), Spatial Analysis, Global Positioning Systems, GIS Software, Scientific Visualization, Engineering, Scientific, and Technical Instruments, 3D Modeling
★ 4.8 (22) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Web Development, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, Web Applications, Test Engineering, Object Oriented Design, Cloud Deployment, Distributed Computing
★ 4.7 (245) · Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Probability, Bayesian Statistics, Probability Distribution, Failure Analysis, Probability & Statistics, Estimation, Mathematical Modeling, Statistical Inference, Statistical Modeling, Statistical Methods, Markov Model, Reliability, Simulations, Sampling (Statistics), Numerical Analysis, Applied Mathematics, Statistical Analysis, Simulation and Simulation Software
★ 5 (10) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Assessments, Vulnerability Management, Cybersecurity, AI Security, Data Persistence, Incident Management, Technical Communication, Risk Analysis
★ 4.8 (19) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Income Tax, Tax Planning, Tax Management, Tax Preparation, Tax Compliance, Tax, Tax Returns, Tax Laws, Sales Tax, Compensation Strategy, Property Accounting, Case Studies, Gift Accounting, Business
★ 5 (63) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Exploitation techniques, Metasploit, Vulnerability Assessments, Vulnerability Scanning, Security Testing, Security Controls, Brute-force attacks, Virtual Environment, Cybersecurity, Virtual Machines, Technical Writing, Technical Documentation, Linux
★ 4.1 (8) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Email Security, Microsoft Outlook, Calendar Management, Gmail, Setting Appointments, Meeting Facilitation, Organizational Skills, Microsoft Office, Google Workspace, Scheduling, Encryption, Productivity Software
★ 4.7 (94) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Data Structures, Application Development, Program Development, Data Storage, Programming Principles, Computer Programming, Java Programming, Software Development, Computer Science
★ 4.5 (48) · Beginner · Guided Project · Less Than 2 Hours

University of Washington
Skills you'll gain: Work Breakdown Structure, Agile Project Management, Agile Methodology, Stakeholder Management, Project Management, Stakeholder Engagement, Sprint Planning, Milestones (Project Management), Project Documentation, Project Scoping, Stakeholder Communications, People Management, Project Planning, Timelines, Scheduling, Dependency Analysis, Team Management, Communication Planning
★ 4.7 (36) · Beginner · Course · 1 - 4 Weeks