Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GH-900 exam prep: GitHub Foundations
Bestseller
Highest Rated
Rating: 4.7 out of 5(599 ratings)
3,757 students

GH-900 exam prep: GitHub Foundations

Learn Git commands, working with GitHub repositories, DevOps and code review, security, organizations. GH-900 exam.
Last updated 11/2025
English
EnglishSpanish [Auto],

What you'll learn

  • Working with GitHub Repositories
  • Collaboration Features
  • Modern Development and Project Management
  • Privacy, Security and Administrator, and working with the GitHub Community

Course content

14 sections72 lectures5h 42m total length
  • Introduction2:09

    Master the foundations of GitHub, including git basics, forking, pull requests, project management, and automation with GitHub actions to prepare for the GH-900 exam.

  • Welcome to Udemy0:37
  • How to get the best out of your Udemy course3:05

    Navigate GH-900 exam prep: GitHub foundations with playback speed, volume, subtitles, and video quality, and access notes, Q&A, announcements, and course content and resources.

  • Do you want auto-translated subtitles in more languages?1:20
  • Curriculum5:37

    This course prepares you for the GH-900 GitHub Foundations exam, a beginner-focused certification covering seven domains from git and GitHub basics to project management and security.

  • Resources0:10

Requirements

  • You need to know how to use a computer, and have access to the Internet.
  • No prior knowledge of GitHub or Git is require.
  • There is a 30-day refund guarantee of this Udemy course (see Udemy's refund policy).
  • Why not have a look at the curriculum below and see what you can learn?

Description

This course covers the requirements of the GH-900: GitHub Foundations exam.

Note: Microsoft took over the provision of the "GitHub Foundations" exam as of 1 July 2025. The requirements for each domain completely changed on that date.

Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft or GitHub.


This course is the foundation for the GitHub Certificate GH-900 "GitHub Foundations", using an Microsoft exam, and focuses on GitHub repositories, and collaboration, contributing and working with GitHub and Git.

We'll start off by working with GitHub. We'll create a GitHub account, explore the user interface, create a repository, and look at settings and permissions.

We'll then work with files in a repository. We'll add, edit and delete files, use GitHub Desktop, and fork and create and manage Pull Requests.

We'll then use GitHub for project management. We'll create and manage issues, labels and milestones, implement DevOps practices, use GitHub for code review, and create and manage GitHub Projects.

We'll then look at other features in GitHub. We'll look at repository security, administer GitHub organizations, teams and discussions, and see how we can engage with the GitHub community.

Finally, we'll look at Git commands. On your computer, we'll initialize a Git repository, add and commit changes, push and pull changes, understand branching and merging, and clone a repository.

No prior knowledge is required - we will download all programs and sign up for GitHub for free.

Once you have completed this course, you will have a good introductory knowledge of Git and GitHub and how to collaborate using GitHub. And with some practice, you could even go for the official GitHub certification GH-900 - wouldn't that look good on your CV or resume?

So, without any further ado, let's have a look at how you can use the Udemy interface, and then we'll have a look at the objectives for the exam and therefore the syllabus for this course.

Who this course is for:

  • This course is for you if you want to understand what is available on Git and GitHub.
  • By the end of this course, you could enter (and hopefully pass) GitHub's official GH-900 exam.
  • Wouldn't the "GitHub Fundamentals" certification look good on your CV or resume?