Udemy

GH-900 exam prep: GitHub Foundations

Enroll Now
  • 1,441 Students
  • Updated 11/2025
4.6
(286 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 42 Minute(s)
Language
English
Taught by
Phillip Burton • over one million students so far, I Do Data Limited
Rating
4.6
(286 Ratings)

Course Overview

GH-900 exam prep: GitHub Foundations

Learn Git commands, working with GitHub repositories, DevOps and code review, security, organizations and more.

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.

Course Content

  • 10 section(s)
  • 72 lecture(s)
  • Section 1 Introduction
  • Section 2 Understand the basics of Git
  • Section 3 Navigate GitHub and Manage repository settings
  • Section 4 Work with files in a repository
  • Section 5 Collaborate using GitHub
  • Section 6 Use GitHub for project management
  • Section 7 Implement DevOps practices
  • Section 8 Use GitHub for code review
  • Section 9 Manage projects with GitHub
  • Section 10 Ensure repository security

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


Reviews

  • S
    Shinichi Yokota
    4.0

    I learned a lot of things. I am non-native english speaker but i can listen to the lecture because his english is clear. However, the English subtitles have some issues. You might not want to trust them too much.

  • R
    Rohan Shelke
    4.5

    good understanding about github its very depth explain

  • K
    Kirankumarchary Byroju
    4.0

    Good presentation.

  • L
    Lakkireddy Shivani
    5.0

    informative

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed