• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. Software Versioning

Results for "software versioning"


  • coursera logo white

    Stay ahead of how AI is reshaping work

    Find your AI Series
  • T

    The Hong Kong University of Science and Technology

    Software Engineering: Modeling Software Systems using UML

    Skills you'll gain: Requirements Analysis, Unified Modeling Language, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Functional Specification, Software Development, Software Engineering, Software Systems, Software Design, Verification And Validation, Model Evaluation, Project Planning, Project Management

    4.6 stars, 393 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (393) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google

    Introduction to Git and GitHub

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Continuous Integration, Software Versioning, Code Review, Issue Tracking, Software Installation

    4.8 stars, 8K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (8K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • T

    The Hong Kong University of Science and Technology

    Software Engineering

    Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Software Engineering, Software Testing, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Project Management, Project Planning

    4.6 stars, 688 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (688) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • M

    Meta

    Version Control

    Skills you'll gain: Version Control, GitHub, Git (Version Control System), Unix Commands, Command-Line Interface, Unix Shell, Linux, Software Versioning, Unix, Linux Commands, Software Development, File Management, Web Development

    4.6 stars, 3.8K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (3.8K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • T

    The Linux Foundation

    Open Source Software Development, Linux and Git

    Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Shell Script, grep, Continuous Integration, Operating System Administration, System Configuration, Software Installation, Software Versioning

    4.6 stars, 3.1K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (3.1K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • What brings you to Coursera today?

  • U

    University of Minnesota

    Software Development Lifecycle

    Skills you'll gain: User Story, Agile Software Development, Software Design Patterns, Design Thinking, Software Development Methodologies, Software Design, Agile Methodology, Process Mapping, Software Engineering, Kanban Principles, Kaizen Methodology, Software Development Life Cycle, Software Quality Assurance, Application Security, Scrum (Software Development), Software Architecture, Requirements Analysis, Process Analysis, Application Deployment, Lean Methodologies

    4.7 stars, 9.9K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.7 (9.9K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • I

    IBM

    Software Testing, Deployment, and Maintenance Strategies

    Skills you'll gain: Test Planning, Test Driven Development (TDD), Release Management, Software Testing, Behavior-Driven Development, Risk Management, System Testing, Disaster Recovery, Application Deployment, Software Quality Assurance, Software Development Life Cycle, CI/CD, Data Validation, Systems Analysis, Systems Thinking, Data Modeling, Product Lifecycle Management, Business Process Automation, Digital Transformation, Process Flow Diagrams

    4.7 stars, 23 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (23) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Develop and Distribute Unity Editor Tools

    Skills you'll gain: Unity Engine, Test Tools, Software Development Tools, Build Tools, Development Testing, Scripting, Usability Testing, User Interface (UI), Usability, UI Components, Configuration Management, Code Reusability, Version Control, Design, Asset Management

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • L

    LearnKartS

    Complete Git

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Integrated Development Environments, IntelliJ IDEA, Eclipse (Software), Code Review, CI/CD, Software Versioning, Continuous Integration, Software Development Tools, Software Development, DevOps, Open Source Technology, Workflow Management, Linux, User Accounts, Conflict Management

    4.1 stars, 38 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.1 (38) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • T

    The Hong Kong University of Science and Technology

    Software Engineering: Software Design and Project Management

    Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Software Engineering, Quality Assurance, Systems Analysis, Systems Design, Project Management, Project Planning, Unified Modeling Language

    4.6 stars, 224 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (224) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    Macquarie University

    Software Quality Assurance and Testing

    Skills you'll gain: Software Testing, Software Quality Assurance, Quality Assurance, Software Quality (SQA/SQC), Acceptance Testing, Test Case, Test Automation, Test Planning, Unit Testing, Software Development Life Cycle, Regression Testing, Test Driven Development (TDD), User Acceptance Testing (UAT), Software Engineering, Agile Methodology, Software Documentation, Information Assurance, Regression Analysis, Exploratory Data Analysis, Kanban Principles

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • P

    Packt

    Secure Software Development

    Skills you'll gain: Secure Coding, Application Security, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Application Programming Interface (API), Cloud Security, Process Driven Development

    4.8 stars, 42 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (42) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1234…834

Best Software Versioning courses from The Hong Kong University of Science and Technology

Top-rated Software Versioning courses offered by The Hong Kong University of Science and Technology on Coursera.

  1. 1
    Software Engineering: Modeling Software Systems using UML
    The Hong Kong University of Science and TechnologyIntermediate1 - 3 Months4.6(393)The Hong Kong University of Science and Technology
  2. 2
    Software Engineering
    The Hong Kong University of Science and TechnologyIntermediate3 - 6 Months4.6(688)The Hong Kong University of Science and Technology
  3. 3
    Software Engineering: Software Design and Project Management
    The Hong Kong University of Science and TechnologyIntermediate1 - 3 Months4.6(224)The Hong Kong University of Science and Technology

Best Software Versioning certificate programs

Earn a certificate in Software Versioning from top universities and companies.

  1. 1
    Open Source Software Development, Linux and Git
    The Linux FoundationBeginner3 - 6 Months4.6(3,098)Specialization
  2. 2
    Software Development Lifecycle
    University of MinnesotaIntermediate3 - 6 Months4.7(9,850)Specialization
  3. 3
    Complete Git
    LearnKartSBeginner3 - 6 Months4.1(38)Specialization

Best Software Versioning courses for beginners

Top-rated beginner-friendly Software Versioning courses with no prerequisites.

  1. 1
    Introduction to Git and GitHub
    GoogleBeginner1 - 4 Weeks4.8(8,025)No prerequisites
  2. 2
    Version Control
    MetaBeginner1 - 4 Weeks4.6(3,842)No prerequisites
  3. 3
    Software Quality Assurance and Testing
    Macquarie UniversityBeginner1 - 3 MonthsNo prerequisites

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok