• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Git

    Git Courses Online

    Learn Git for version control and collaboration in software development. Understand branching, merging, and repository management.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Git Course Catalog

    • Status: Free Trial
      Free Trial
      M

      Meta

      Back-End Developer Capstone

      Skills you'll gain: Back-End Web Development, Django (Web Framework), Git (Version Control System), Full-Stack Web Development, Server Side, API Design, Application Development, Restful API, Unit Testing, MySQL, User Accounts, Software Testing, Web Applications, Databases

      4.6
      Rating, 4.6 out of 5 stars
      ·
      162 reviews

      Intermediate · Course · 1 - 4 Weeks

    • D

      Duke University

      Introduction to GitHub Actions

      Skills you'll gain: CI/CD, Automation, GitHub, YAML, DevOps

      2.9
      Rating, 2.9 out of 5 stars
      ·
      18 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      I

      IBM

      JavaScript Programming Essentials

      Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Scripting, Web Development, Web Applications, HTML and CSS, Object Oriented Programming (OOP), Git (Version Control System), Application Programming Interface (API)

      4.6
      Rating, 4.6 out of 5 stars
      ·
      140 reviews

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      D

      Duke University

      Python and Pandas for Data Engineering

      Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Data Import/Export, Integrated Development Environments, Virtual Environment

      4.6
      Rating, 4.6 out of 5 stars
      ·
      242 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      M

      Meta

      Control de versiones

      Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Command-Line Interface, Collaborative Software, Software Development Tools, Software Configuration Management, Software Development, Code Review

      4.6
      Rating, 4.6 out of 5 stars
      ·
      50 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      M

      Microsoft

      Foundations of Coding Full-Stack

      Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Pseudocode, Git (Version Control System), Web Design and Development, Computer Programming, Algorithms, Web Development, C# (Programming Language), Data Structures, Back-End Web Development

      4.7
      Rating, 4.7 out of 5 stars
      ·
      81 reviews

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      C

      Codio

      Unix and Bash for Beginners

      Skills you'll gain: Package and Software Management, User Accounts, Unix Commands, Unix, Bash (Scripting Language), Command-Line Interface, Kubernetes, Git (Version Control System), GitHub, OS Process Management, Version Control, Firewall, Docker (Software), Containerization, Network Monitoring, Unix Shell, TCP/IP, Application Deployment, Data Storage, Network Protocols

      4
      Rating, 4 out of 5 stars
      ·
      99 reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      L

      LearnKartS

      Continuous Integration & Continuous Deployment with Jenkins

      Skills you'll gain: Jenkins, CI/CD, Apache Tomcat, Apache Maven, Docker (Software), Continuous Integration, Application Lifecycle Management, Shell Script, Continuous Deployment, Application Deployment, Devops Tools, Application Servers, DevOps, Continuous Delivery, Git (Version Control System)

      3.4
      Rating, 3.4 out of 5 stars
      ·
      9 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      C

      Codio

      CI/CD for Software Developers

      Skills you'll gain: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, Git (Version Control System), DevOps, Test Automation, Automation, Key Management, Software Quality Assurance

      3.3
      Rating, 3.3 out of 5 stars
      ·
      7 reviews

      Intermediate · Course · 1 - 4 Weeks

    • C

      Coursera Project Network

      Gen AI for Software Development: Code Generation for Python

      Skills you'll gain: Prompt Engineering, Generative AI, Development Environment, Computational Thinking, Artificial Intelligence, Python Programming, Computer Programming, Game Design, Debugging

      4
      Rating, 4 out of 5 stars
      ·
      8 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      M

      Meta

      Desarrollador back-end de Meta

      Skills you'll gain: Full-Stack Web Development, Restful API, Django (Web Framework), Relational Databases, Version Control, SQL, Responsive Web Design, Unix Commands, Git (Version Control System), Front-End Web Development, GitHub, Database Design, Database Management Systems, Algorithms, MySQL, Bootstrap (Front-End Framework), Test Driven Development (TDD), Unit Testing, Pseudocode, Web Development

      4.8
      Rating, 4.8 out of 5 stars
      ·
      485 reviews

      Beginner · Professional Certificate · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      V

      Vanderbilt University

      Android App Components - Intents, Activities, and Broadcast Receivers

      Skills you'll gain: Git (Version Control System), Version Control, Android Development, Android Studio, Mobile Development, Java Programming, File Management

      4.2
      Rating, 4.2 out of 5 stars
      ·
      800 reviews

      Mixed · Course · 1 - 3 Months

    Git learners also search

    C
    Development
    Software Development
    C Programming
    Programming
    Software
    DevOps
    Software Design
    1…111213…23

    In summary, here are 10 of our most popular git courses

    • Back-End Developer Capstone : Meta
    • Introduction to GitHub Actions: Duke University
    • JavaScript Programming Essentials: IBM
    • Python and Pandas for Data Engineering: Duke University
    • Control de versiones: Meta
    • Foundations of Coding Full-Stack: Microsoft
    • Unix and Bash for Beginners: Codio
    • Continuous Integration & Continuous Deployment with Jenkins: LearnKartS
    • CI/CD for Software Developers: Codio
    • Gen AI for Software Development: Code Generation for Python: Coursera Project Network

    Skills you can learn in Algorithms

    Graphs (22)
    Mathematical Optimization (21)
    Computer Program (20)
    Data Structure (19)
    Problem Solving (19)
    Algebra (12)
    Computer Vision (10)
    Discrete Mathematics (10)
    Graph Theory (10)
    Image Processing (10)
    Linear Algebra (10)
    Reinforcement Learning (10)

    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

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    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
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok