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.

Skills you'll gain: Social Studies, Social Sciences, Socioeconomics, Culture, Economic Development, Sociology, Sustainable Development, Social Justice, Cultural Diversity, World History, International Relations, Economics, Demography, Political Sciences, Public Policies, European History
Beginner · Course · 1 - 3 Months

Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Serial Peripheral Interface, Electronic Hardware, Internet Of Things, Embedded Systems, Electronic Systems, Network Protocols, Control Systems, Communication Systems, Digital Communications, Hardware Architecture, Software Development Tools, System Design and Implementation, Engineering, Scientific, and Technical Instruments, Simulation and Simulation Software, Software Installation, System Configuration, Real Time Data
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Integral Calculus, Calculus, Advanced Mathematics, Applied Mathematics, Graphing, Geometry
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Continuous Monitoring, Performance Analysis, Project Risk Management, Risk Management Framework, Risk Analysis, Risk Mitigation, Risk Management, Risk Control, Analysis, Performance Measurement, Risk Appetite, Project Documentation, Management Reporting, Change Control, Project Management Institute (PMI) Methodology, Document Management, Trend Analysis, Variance Analysis, Agile Project Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Supplier Risk Management, Data Storytelling, Service Level Agreement, Inventory Management, Supplier Management, Root Cause Analysis, Legal Risk, Variance Analysis, Process Improvement, Supplier Performance Management, Contract Review, Supplier Quality Management, Inventory Control Systems, Data Entry, Risk Management, Data Analysis, Contract Management, Continuous Improvement Process, Quality Control, Cost Reduction
Intermediate · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Data Visualization Software, Empathy, Tableau Software, Interactive Data Visualization, Risk Analysis, Data-Driven Decision-Making, Data Analysis, Risk Management, Empathy & Emotional Intelligence, Stakeholder Analysis, Human Centered Design, Decision Making, User Research, Risk Control, Behavioral Economics, Diversity and Inclusion, Psychology
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Quality, Data Collection, Data Validation, Data Analysis, Data Processing, Data Access, Statistical Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Intune (Mobile Device Management Software), Application Deployment, Group Policy, Enterprise Application Management, Cloud Deployment, Cloud Applications, Mobile Security, Identity and Access Management, Security Controls, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Universidade de SĂŁo Paulo
Skills you'll gain: Production Planning, Production Process, Production Management, Manufacturing Operations, Production Schedule, Lean Manufacturing, Resource Planning, Inventory Control, Supply Chain Planning, Inventory Management System, Capacity Planning, Inventory and Warehousing, Operations, Lean Methodologies, Operations Management, Scheduling, Operational Efficiency, Time Series Analysis and Forecasting, Demand Planning, Forecasting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, Containerization, AWS CloudFormation, Infrastructure as Code (IaC), Amazon CloudWatch, CI/CD, Kubernetes, Cloud Deployment, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Serverless Computing, Software Development Life Cycle, Systems Development Life Cycle, Configuration Management, Disaster Recovery, Continuous Deployment, Amazon Elastic Compute Cloud, DevOps, API Gateway
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: COBOL (Programming Language), Job Control Language (JCL), IBM DB2, Mainframe Computing, Mainframe Technologies, Relational Databases, File I/O, File Management, Data Management, Database Theory, Databases, Database Management Systems, Data Storage, Data Access, Programming Principles, Command-Line Interface, Computer Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: ISO/IEC 27001, Auditing, Audit Planning, Security Controls, Cyber Security Policies, Security Management, Information Systems Security, Risk Management, Risk Management Framework, Security Requirements Analysis, Identity and Access Management, Information Technology
Intermediate · Course · 1 - 3 Months