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 California, Irvine
Skills you'll gain: Grammar, Writing, English Language, Literacy
★ 4.7 (20K) · Mixed · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Email Automation, Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, AI literacy, AI Enablement, Calendar Management, Organizational Skills, AI powered creativity, Generative AI, Artificial Intelligence, Large Language Modeling, Gmail, AI Personalization, HubSpot CRM, Email Marketing, Google Sheets, Workflow Management, Automation
★ 4.8 (7.9K) · Beginner · Specialization · 1 - 3 Months

Simplilearn
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Security Controls, AWS CloudFormation, Cloud Security, Cloud Infrastructure, Cloud Management, Multi-Cloud, Private Cloud, Power Platform CLI, Collaborative Software, Configuration Management, Command-Line Interface, Data Security, vCenter Server Management, Version Control, Data Migration, Resource Management, Mitigation
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Docs, Gmail, Google Sheets, Google Workspace, Presentations, Calendar Management, File Management, Spreadsheet Software, Productivity Software, Email Security, Email Automation, Collaborative Software, Excel Formulas, Data Visualization, Data Validation, Document Management, Setting Appointments, Meeting Facilitation, Sales Presentations, Version Control
★ 4.7 (3.2K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: User Story, Software Development Life Cycle, Stakeholder Engagement, Team Motivation, Software Architecture, Project Management Life Cycle, Project Planning, Resource Management, Peer Review, Agile Software Development, Scrum (Software Development), Stakeholder Management, Agile Methodology, Project Management, Information Technology, Risk Management, Interviewing Skills, Agile Project Management, Leadership, Communication
★ 4.7 (11K) · Beginner · Professional Certificate · 3 - 6 Months

University of California, Davis
Skills you'll gain: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Software Versioning, Web Content Accessibility Guidelines, Front-End Web Development, AI Integrations, Application Deployment, Image Quality, Web Development Tools, User Interface (UI) Design
★ 4.7 (3.7K) · Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Identity and Access Management, Data Loss Prevention, Distributed Denial-Of-Service (DDoS) Attacks, Prompt Engineering, Kubernetes, Prompt Engineering Tools, Cloud Security, Containerization, Infrastructure As A Service (IaaS), Prompt Patterns, OAuth, Cloud Platforms, Cloud Storage, Cloud Services, Security Controls, Threat Management, Application Security, Data Security
★ 4.7 (50K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Scope Management, Project Scoping, Stakeholder Analysis, Project Management Life Cycle, Project Documentation, Goal Setting, Project Management, Project Planning, Stakeholder Management, Smart Goals, Cost Benefit Analysis, Project Management Software, Prompt Engineering Tools, Stakeholder Communications, Performance Metric, Accountability Frameworks, Resource Management, Strategic Thinking, Business Writing
★ 4.8 (24K) · Beginner · Course · 1 - 4 Weeks
University of California, Irvine
Skills you'll gain: Business Writing, Stakeholder Engagement, Negotiation, Project Planning, Creative Thinking, Project Performance, Business Correspondence, Stakeholder Communications, Concision, Project Management, Communication Planning, Project Risk Management, Planning, Editing, Performance Measurement, Teamwork, Risk Management, Emotional Intelligence, Relationship Building, Communication
★ 4.7 (38K) · Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Power BI, Dashboard Creation, Microsoft Excel, Data Integrity, Data Analysis, Data Visualization, Data Storage, Microsoft Power Platform, Data Quality, Business Intelligence, Advanced Analytics, Generative AI, Data Analysis Software, Business Intelligence Software, Statistical Reporting, Data Integration, Analytics, Timelines, Model Optimization, SQL
★ 4.6 (9.3K) · Beginner · Professional Certificate · 3 - 6 Months

Columbia University
Skills you'll gain: Project Schedules, Construction Management, Construction Estimating, Project Finance, Cost Estimation, Punch Work, Cost Management, Construction, Production Schedule, Project Risk Management, Bidding, Building Information Modeling, Scheduling, Cost Control, Environment Health And Safety, Cash Flows, Real Estate, Finance, Business Transformation, Innovation
★ 4.7 (9.8K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Cleansing, Sampling (Statistics), Data Integrity, Data Quality, Data Transformation, Data Validation, Analytics, Sample Size Determination, Google Sheets, SQL, Spreadsheet Software
★ 4.8 (19K) · Beginner · Course · 1 - 3 Months