Version control courses can help you learn the basics of tracking changes in code, branching strategies, merging workflows, and collaboration techniques. You can build skills in managing project histories, resolving conflicts, and maintaining code integrity across teams. Many courses introduce tools like Git and GitHub, that support version control, allowing you to apply your skills in real projects and collaborate effectively with others in software development.

University of Maryland, College Park
Skills you'll gain: Project Management, Compliance Management, Strategic Decision-Making, Expectation Management, Milestones (Project Management), Project Schedules, Resource Management, Governance Risk Management and Compliance, Relationship Management, Program Management, Project Planning, Project Implementation, Project Documentation, Product Management, Risk Management, Engineering Documentation, Technical Documentation
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: User Story, Agile Project Management, Scrum (Software Development), Agile Methodology, Engineering Management, Sprint Planning, Organizational Strategy, Software Development Methodologies, Project Management, Virtual Teams, Leadership
Build toward a degree
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Mergers & Acquisitions, Working Capital, Cash Management, Financial Analysis, Business Valuation, Financial Statement Analysis, Finance, Financial Management, Corporate Finance, Return On Investment, Capital Budgeting, Cash Flow Forecasting, Financial Accounting, Performance Measurement, Financial Forecasting, Risk Analysis
Build toward a degree
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Writing and Editing, Editing, Writing, Organizational Skills, Productivity, Time Management, Content Creation, Professional Development, Critical Thinking, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, Network Planning And Design, Cloud Services, Cloud Infrastructure, Cloud Solutions, Solution Architecture, Process Optimization, Google Cloud Platform, Cloud Computing, Configuration Management, Cloud Security, Cloud Platforms, Key Performance Indicators (KPIs), Personalized Service, Business Requirements
Advanced · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Energy and Utilities, Case Studies, Transportation Management, Electrical Power, Facility Management, Water Sustainability, Operations Management, Civil Engineering, Stakeholder Management, Sustainable Development, Project Management, Environmental Issue, Socioeconomics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, ChatGPT, Microsoft Excel, Data Ethics, Generative AI, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Exploratory Data Analysis, Data Visualization, Statistical Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Java Programming, Java, Development Environment, Programming Principles, Computer Programming, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Electrical Power, Electric Power Systems, Electrical Systems, Control Systems, Electrical Substation, Electrical Equipment, Energy and Utilities, Electrical Safety, Plant Operations and Management, Three-Phase, High Voltage, Applied Mathematics, Automation Engineering, Basic Electrical Systems, Low Voltage, Electrical Engineering, Mathematical Modeling, Telecommunications, Matlab, Simulation and Simulation Software
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronics, Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Hardware, Electronic Components, Internet Of Things, Embedded Systems, Programmable Logic Controllers, Low Voltage, Electronic Systems, Control Systems, Computer Engineering
Intermediate · Specialization · 3 - 6 Months

University of Maryland, College Park
Skills you'll gain: Surveys, Data Collection, Research Design, Data Quality, Data Analysis, Data Validation, Sampling (Statistics), Big Data, Statistical Methods
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: AI Product Strategy, Responsible AI, Technical Management, Project Management, Data Ethics, Artificial Intelligence, Data Science, Artificial Neural Networks, Machine Learning, Deep Learning, Recruitment, Sales
Beginner · Course · 1 - 4 Weeks