Back to Certifications
GH-900 Badge

GH-900

GitHub Foundations

Master GitHub fundamentals, collaboration workflows, and version control to validate your foundational knowledge

Beginner Level

50

Questions

60

Minutes

70%

Passing Score

$99

Exam Cost

About This Certification

The GitHub Foundations (GH-900) certification validates your understanding of GitHub's core features, collaboration workflows, and development best practices. This foundational-level certification is designed for developers, project managers, and IT professionals who want to demonstrate their proficiency with GitHub.

Earning this certification demonstrates your ability to navigate GitHub, manage repositories, collaborate on projects, use GitHub features effectively, and understand the basics of version control with Git.

Official Portal Link

Certification Fee

$99 USD

Approximately ₹8,299 (Price may vary based on exchange rates)

Schedule Your Exam Now
Secure Payment
Verified Certification
Privacy Protected

Exam Syllabus

1

Introduction to Git and GitHub

Git basics, commands, repositories, branching, merging, and GitHub interface

22%
2

Working with GitHub Repositories

Repository settings, permissions, templates, file management, and versioning

8%
3

Collaboration Features

Forking, pull requests, code reviews, merging, GitHub Actions, and project management

30%
4

Modern Development

DevOps principles, GitHub Actions automation, CI/CD pipelines, and best practices

13%
5

Project Management

GitHub Projects, project boards, task management, and issue integration

7%
6

Privacy, Security, and Administration

Branch protection, Dependabot, permissions, organization management, and security

10%
7

Benefits of the GitHub Community

Open source participation, GitHub Discussions, and community contributions

10%

Official Preparation Materials

Complete these Microsoft Learn modules to prepare for the GH-900 certification exam. Total study time: approximately 11 hours.

Introduction to Git

Introduction to Git

Learn Git fundamentals, version control basics, and essential commands

28 min
Introduction to GitHub

Introduction to GitHub

Master GitHub interface, repositories, and collaboration workflows

1 hr 45 min
GitHub Products

Introduction to GitHub's Products

Explore GitHub features, tools, and product offerings

32 min
Code Scanning

Configure Code Scanning on GitHub

Set up automated security scanning and vulnerability detection

33 min
GitHub Copilot

Introduction to GitHub Copilot

Learn AI-powered code completion and assistance features

19 min
GitHub Codespaces

Code with GitHub Codespaces

Use cloud-based development environments for coding

27 min
GitHub Projects

Manage Your Work with GitHub Projects

Organize tasks, track progress, and manage project workflows

36 min
Markdown

Communicate Effectively Using Markdown

Master Markdown syntax for documentation and collaboration

1 hr 6 min
Open Source

Contribute to an Open-Source Project

Learn how to contribute to open-source projects on GitHub

27 min
InnerSource

Manage an InnerSource Program

Implement InnerSource practices within your organization

50 min
Secure Repository

Maintain a Secure Repository

Apply security best practices to GitHub repositories

35 min
GitHub Administration

Introduction to GitHub Administration

Learn GitHub organization and repository administration

36 min
Authentication

Authenticate and Authorize User Identities

Configure authentication and authorization on GitHub

33 min
Pull Requests

Manage Repository Changes Using Pull Requests

Master pull request workflows and code review processes

56 min
Repository History

Search and Organize Repository History

Use GitHub search features and organize repository history

38 min
Copilot with Python

Using GitHub Copilot with Python

Leverage Copilot for Python development and coding

22 min

Practice Mock Tests

Prepare for your GH-900 exam with our comprehensive mock tests. Each test contains carefully crafted questions that mirror the actual exam format and difficulty level.

Important Exam Guidelines

Must Read Before Scheduling Your Exam!

System Requirements

Check technical requirements for your computer and internet connection

Exam Attempt Policy

Understand retake policies and what happens if you fail

Proctoring Rules

Learn about online proctoring and exam day protocols

Troubleshooting Tips

Solutions for common issues and technical problems

Pro Tip

Reading these guidelines carefully can save you from last-minute surprises and ensure you have a smooth, stress-free exam experience. Many candidates face avoidable issues simply because they skip this crucial information!

Read Complete Exam Guidelines