Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Version Control Course Catalog
Status: NewStatus: PreviewSimplilearn
Skills you'll gain: Apache Maven, Build Tools, Continuous Integration, Software Configuration Management, Version Control, Java, Software Versioning, Mac OS, Software Installation, Development Environment

Coursera Project Network
Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Project Management
Status: Free TrialLearnKartS
Skills you'll gain: Git (Version Control System), Version Control, Integrated Development Environments, Eclipse (Software), Application Lifecycle Management, Release Management, Collaborative Software, Code Review
Status: Free TrialThe Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Software Development, Software Engineering, Software Systems, Project Planning, Project Management
Status: NewStatus: PreviewCoursera Instructor Network
Skills you'll gain: Collaboration, Collaborative Software, Adobe InDesign, Version Control, Style Guides, User Feedback, Adobe Creative Cloud, Peer Review, Document Management, File Management, Branding
Status: PreviewNortheastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Software Development Methodologies, Application Lifecycle Management, Interpersonal Communications, Scrum (Software Development), Sprint Retrospectives, User Story, Waterfall Methodology, Sprint Planning, Quality Management, Project Management, Cross-Functional Collaboration, Continuous Improvement Process
Status: Free TrialSkills you'll gain: CI/CD, Infrastructure as Code (IaC), Continuous Integration, Devops Tools, Docker (Software), Microsoft Azure, DevOps, Application Deployment, GitHub, Continuous Deployment, Containerization, Git (Version Control System), YAML, Performance Tuning, Application Servers, Secure Coding, Cloud Computing
Status: NewStatus: Free TrialSkills you'll gain: Unix Shell, Software Installation, Unix Commands, Linux Commands, Linux, File Management, Data Integrity
Status: Free TrialThe Linux Foundation
Skills you'll gain: Git (Version Control System), Version Control, Open Source Technology, Software Development Tools, Software Versioning, Development Environment, Linux
Status: PreviewUniversity of California, Davis
Skills you'll gain: Continuous Integration, CI/CD, Continuous Delivery, Continuous Deployment, Integration Testing, DevOps, Secure Coding, Systems Integration, Software Development, Continuous Monitoring, System Monitoring, Docker (Software), Application Deployment, Development Environment, Maintainability, GitHub, Automation, Version Control, Program Development, Debugging
Status: Free TrialUniversity of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Code Review, Software Testing, Continuous Integration, CI/CD, Software Technical Review, Software Documentation, Version Control
Status: Free TrialSkills you'll gain: GitHub, Git (Version Control System), Version Control, DevOps, Amazon Web Services, Collaborative Software, CI/CD, Linux, Code Review
In summary, here are 10 of our most popular version control courses
- Maven Course for Build Automation:Â Simplilearn
- Manage Your Versions with Git (Part I):Â Coursera Project Network
- Branching and Merging in Git:Â LearnKartS
- Software Engineering: Modeling Software Systems using UML:Â The Hong Kong University of Science and Technology
- Adobe InDesign: Collaborative Design & Workflow Mastery:Â Coursera Instructor Network
- Agile Dev Practices: SDLC & Project Management:Â Northeastern University
- Learning GitHub Actions for DevOps CI/CD:Â Packt
- Git Fundamentals – Getting Started with Git and GitHub: Packt
- Using Git for Distributed Development:Â The Linux Foundation
- Continuous Integration:Â University of California, Davis










