GH-900 exam prep: GitHub Foundations (Udemy.com)
Learn Git commands, working with GitHub repositories, DevOps and code review, security, organizations. GH-900 exam.
Created by: Phillip Burton
Last updated November 2025
What you will learn
- Working with GitHub Repositories
- Collaboration Features
- Modern Development and Project Management
- Privacy, Security and Administrator, and working with the GitHub Community
Course 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.
Instructor Details
- 4.7 Rating
630 Reviews
Phillip Burton
Hi. I'm Phillip, and I'm proud to Teach with Udemy as a Udemy Instructor Partner. I have been teaching on Udemy since 2015, and I have over 1,000,000 students and more than 60 video courses, including over a dozen Bestseller courses.
My courses include Microsoft Power BI and Fabric, Tableau, SQL Server, Power Platform (Power Apps, Power Automate, etc.), Azure, Microsoft Office, and more. The majority of my courses align with the requirements for official certifications from Microsoft, Oracle, and Tableau - so with a bit of practice, you could enter the exam or assessment and put it on your CV or resume.
I have been a Computing Consultant providing expert services in the development of computer systems and data analysis. I am one of 9 award winning Experts for Experts Exchange's 11th Annual Expert Awards. My interests are working with data, including Microsoft Power BI, Excel, Access, SQL Server, and the Power Platform.
More courses by Phillip Burton
PL-300 certification prep: Microsoft Power BI Data Analyst (2026)
4.6 (38,841 Reviews)
Provider: Udemy
Time: 30.3h
$18.99
70-461, 761: Querying Microsoft SQL Server with T-SQL course (2026)
4.6 (18,624 Reviews)
Provider: Udemy
Time: 28.7h
$22.99
Salesforce Tableau Data Analyst/Specialist Desktop Cert Prep (2026)
4.7 (15,238 Reviews)
Provider: Udemy
Time: 15.7h
$22.99
PL-900 prep: Microsoft Power Platform Fundamentals (2026)
4.7 (15,071 Reviews)
Provider: Udemy
Time: 11h
$99.99
SQL Server Integration Services (SSIS) - An Introduction (2026)
4.6 (11,116 Reviews)
Provider: Udemy
Time: 3.9h
$13.99
Microsoft Excel - Improve your skills quickly (2024)
4.6 (9,076 Reviews)
Provider: Udemy
Time: 1.6h
Free
More IT Certifications courses
Master Splunk Enterprise Administration: Certification Prep (2024)
5.0 (154 Reviews)
Provider: Udemy
Time: 1.8h
$59.99
Cisco Troubleshooting Labs For CCNA, CCNP, and CCIE Students (2026)
4.9 (819 Reviews)
Provider: Udemy
Time: 6.8h
$10.99
CCNA Cyber Ops Tools: Sec Onion, Wireshark, and Kali Linux (2025)
4.9 (292 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
ISTQB Certified Tester - Foundation Level latest Version (2025)
4.9 (224 Reviews)
Provider: Udemy
Time: 9.5h
$19.99
CompTIA Tech+ FC0-U71 Prep Hands-on training, Practice Exam (2026)
4.9 (132 Reviews)
Provider: Udemy
Time: 7.6h
$11.99
Cisco CCNA 200-301 – The Complete Guide to Getting Certified (2026)
4.8 (90,672 Reviews)
Provider: Udemy
Time: 42.7h
$19.99
Reviews
By Richard Waldron on 6/12/2026
Before this course GitHub intimidated and confused me in equal measure. No longer! This has been a fantastic course; well paced, well structured, excellent explanations and assignments to follow along with. I've learnt a great deal in a relatively short space of time, I highly recommend this course.
By Justin Terry on 6/12/2026
This course was my backbone preparation for the GH-900 exam, which I passed today. I always do some additional research to complement course lectures, in this case the GitHub/Git documentation. Also the Microsoft Learn materials are valuable. Thanks to Phillip for another enjoyable course that guided me well in preparing for the exam.
By Neethumol A G on 3/27/2026
The course was really helpful, concepts are clear. I have cleared my GH-900 certification.
By Norm Smallwood on 3/11/2026
Great material and very thorough. The instructor moves quickly but I slowed the video down a bit and was perfectly fine. I would highly recommend this course to anyone studying for the gh-900 exam.
By Jahanzeb Khan on 1/18/2026
The Git course was well structured and covered the concepts in good detail. The explanations were clear, and the overall pacing made it easy to follow, especially for someone looking to build a solid understanding of Git fundamentals. One improvement that would add value is an optional summary video or crash‑course style recap at the end. This would be very helpful for revision, rather than having to revisit the entire course again. Additionally, while the notes are included resources, but they are actually word to word commentary. Summarize notes would help to skim through course content. Overall, it is a good and informative course, and with the addition of revision summaries and quick‑review notes, it would be even more effective.
By Shinichi Yokota on 11/12/2025
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.
By Anonymized User on 9/29/2025
excellent i have learn a lot of things about GitHub and it is very helpful for our GitHub foundation's exam
By Prashant Kumar on 9/20/2025
Very nice and detailed course. The instructor has a deep knowledge on Git and GitHub
By Anonymized User on 9/9/2025
Content looks good and the sessions are informative. after having this sessions we can understand git and github fundamentals.
By Steve Bentson on 8/30/2025
Philip is a very good instructor. He speaks clearly and is easy to understand.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100












