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: Restful API, Docker (Software), Containerization, Git (Version Control System), Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, JSON, Object-Relational Mapping, Continuous Deployment, Python Programming, Object Oriented Programming (OOP), Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Power Electronics, Basic Electrical Systems, Electronic Systems, Electronic Components, Electrical Engineering, Semiconductors, Electric Power Systems, Electronics, Energy and Utilities, Control Systems
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Target Market, Value Propositions, Cost Control, Customer Analysis, Business Modeling, Strategic Partnership, Marketing Channel, Entrepreneurship, Business Strategy, Resource Management, Revenue Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Instagram, Social Media Campaigns, Social Media Marketing, Marketing Budgets, Social Media Content, Social Media, Marketing Materials, Content Creation, Graphic and Visual Design Software, Marketing, Creative Design, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Billing, Billing Systems, Cost Management, Amazon Web Services, Cost Control, Cloud Management, Cost Estimation, Public Cloud, Cloud Services
Intermediate · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Responsible AI, Data Ethics, AI Product Strategy, Technology Strategies, Artificial Intelligence, Business Ethics, Strategic Leadership, Artificial Intelligence and Machine Learning (AI/ML), Project Management, Law, Regulation, and Compliance, Resource Allocation, Ethical Standards And Conduct, Decision Making, Generative AI
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Debugging, Test Data, Data Validation, Algorithms, Unit Testing, Test Case, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Risk Management Framework, Authentications, IT Management, Security Management, Identity and Access Management, Security Controls, Authorization (Computing), Security Awareness, Single Sign-On (SSO), Data Ethics, Computer Security Awareness Training, Multi-Factor Authentication, Change Control
Intermediate · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Prompt Engineering, Amazon Bedrock, AWS SageMaker, Generative AI Agents, Generative AI, Amazon Web Services, Solution Architecture, Artificial Intelligence, Data Quality, Computer Vision, Scalability, Data Pipelines, Natural Language Processing, Personally Identifiable Information
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Program Management, Earned Value Management, Project Closure, Risk Analysis, Risk Management, Procurement, Project Management, Project Controls, Change Requests, Quality Control, Business Process, Contract Management, Financial Management, Communication Strategies, Quality Management, Scheduling, Resource Management, Stakeholder Communications, Cost Estimation
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Extract, Transform, Load, Data Cleansing, Power BI, Data Transformation, Data Management, Data Quality, Data Wrangling, Data Processing, Data Validation, Data Integration, Data Modeling, Data Import/Export, Data Storage
Beginner · Course · 1 - 4 Weeks

Banco Interamericano de Desarrollo
Skills you'll gain: Project Design, Case Studies, Risk Management, Project Risk Management, Project Planning, Program Development, Project Management, Proposal Development, Scope Management, Community Development, Analysis, Procurement
Beginner · Course · 1 - 4 Weeks