Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Pontificia Universidad Católica de Chile
Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronic Components, Control Systems, Hardware Design, Embedded Systems, Programming Principles, Computer Programming
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Epidemiology, Public Health, Data Presentation, Public Health and Disease Prevention, Trend Analysis, Geographic Information Systems, Health Policy, Data Visualization Software, Chronic Diseases, GIS Software, Health Systems, Infectious Diseases, Biostatistics, Risk Analysis, Investigation, Health Care, Health Disparities, Community Health, Data Analysis, Statistics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Infrastructure as Code (IaC), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Cloud Computing, Virtual Machines, Software As A Service, Change Control, Terraform, System Monitoring, Incident Management, Configuration Management, Cloud Storage, Disaster Recovery, Automation, Scalability, Service Level, Load Balancing
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, User Interface (UI) Design, Multi-Factor Authentication, User Centered Design, Design
Mixed · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Continuous Delivery, DevOps, Continuous Deployment, CI/CD, Continuous Integration, Test Automation, Agile Methodology, Automation, Continuous Improvement Process, Unit Testing, Information Technology Operations, Systems Administration, System Support, System Testing, Software Testing
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: User Story, Behavior-Driven Development, DevSecOps, Agile Project Management, Test Driven Development (TDD), Backlogs, Sprint Planning, Agile Software Development, Kanban Principles, Agile Methodology, Continuous Integration, Project Risk Management, Sprint Retrospectives, Lean Methodologies, Scaled Agile Framework, DevOps, Risk Management, Scrum (Software Development), Agile Product Development, Management Reporting
Beginner · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Data Storytelling, Data Presentation, Human Resource Strategy, Employee Relations, Employee Performance Management, Performance Metric, Dashboard, Data Analysis, Training and Development, Compensation Strategy, Business Metrics, Employee Retention, Compensation and Benefits, Talent Recruitment, Business Analysis, Employee Engagement, Mental Health
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Environmental Engineering, Pollution Prevention, Environmental Management Systems, Sustainable Technologies, Sustainable Development, Environment and Resource Management, Environmental Issue, Governance, Policy Development
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unity Engine, Debugging, Object Oriented Programming (OOP), Video Game Development, C# (Programming Language), Game Design, Computer Programming, Data Storage, Development Environment, User Interface (UI), Scripting
Beginner · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: Mechanics, Mechanical Engineering, Engineering Analysis, Torque (Physics), Vibrations, Engineering, Physics, Calculus, Mathematical Modeling
Mixed · Course · 1 - 3 Months

Universidad Austral
Skills you'll gain: Social Media, Social Media Strategy, Social Media Marketing, Google Ads, Digital Marketing, Customer Relationship Management, Content Performance Analysis, Media Buying, Social Media Campaigns, Marketing Analytics, Campaign Management, LinkedIn, Facebook, Web Analytics, Digital Media Strategy, Pay Per Click Advertising, Marketing Strategies, Marketing, Paid media, Analytics
Beginner · Specialization · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Financial Statement Analysis, Financial Analysis, Financial Data, Process Optimization, Analytics, Corporate Strategy, Accounting, Financial Forecasting, Business Metrics, Operational Analysis, Advanced Analytics, Predictive Analytics, Fraud detection, Key Performance Indicators (KPIs), Return On Investment, Finance, Expense Management, Anomaly Detection
Mixed · Course · 1 - 4 Weeks