- Why version control matters and what problems it solves for teams.
- The difference between Git and GitHub, plus repositories, commits and branches.
- GitHub accounts, organizations and enterprise options, and how the GitHub flow works.
- Writing clear issues and pull requests with Markdown, and when to use GitHub Desktop and GitHub Mobile.
GitHub Foundations (GH-900) Certification Training Course
Learn how Git and GitHub work, how teams collaborate on GitHub, and get ready for the GitHub Foundations (GH-900) exam with Accumentum’s live online training.
Learn how Git and GitHub fit together and how teams get work done on GitHub.
The GitHub Foundations course is for anyone who needs to work on GitHub with confidence. You do not need to be a developer. We start with version control and the difference between Git and GitHub, then move through repositories, issues, pull requests, discussions and GitHub Projects.
The course follows the official GH-900 skills outline. You will see how GitHub Actions, GitHub Copilot, Codespaces and the github.dev editor fit into modern development, how accounts and organizations are secured, and how open source and InnerSource work on GitHub.
By the end you will know your way around GitHub and be ready to sit the GitHub Foundations exam. It is a good first credential for new GitHub users, project managers, students and career changers, and a solid base if you plan to go on to GitHub Actions, Copilot or Advanced Security.
Build everyday GitHub skills and GH-900 exam readiness.
Git and GitHub Basics
Understand version control, the difference between Git and GitHub, and core ideas like repositories, commits, branches and the GitHub flow.
Collaboration on GitHub
Use issues, pull requests, discussions, notifications, wikis and GitHub Pages the way real teams do.
Modern Development Tools
See what GitHub Actions, GitHub Copilot, Codespaces and github.dev do and when each one makes sense.
GH-900 Exam Readiness
Cover every domain in the official GH-900 skills outline and walk into the GitHub Foundations exam prepared.
Who Should Attend
- New GitHub users who want a clear, structured start with Git, repositories and pull requests.
- Project managers, product managers and team leads who track work in GitHub issues and Projects and want to follow what their developers are doing.
- Students who want a recognized GitHub credential on their résumé before their first tech job.
- Career changers moving into software, IT or DevOps who need a solid footing in how code is managed and shared.
Prerequisites
- There are no formal prerequisites for the GH-900 exam or for this course.
- GitHub recommends reviewing the related Microsoft Learn modules before the exam. We cover the same skills in class.
- No programming experience is needed. If you can use a web browser and manage files on your computer, you are ready to start.
- A free GitHub account is helpful so you can follow along with the exercises.
The GitHub Foundations course follows the seven GH-900 skill domains.
Each module maps to an official exam domain and its published weight, so you spend your time where the exam does.
- The structure of a repository and key files like README, LICENSE, CONTRIBUTING, CODEOWNERS and SECURITY.
- Creating and organizing repositories with templates and branches.
- Adding and managing files in a repository.
- Repository insights, stars, metrics dashboards and dependency insights, plus good maintenance habits.
- Using issues, pull requests and discussions to work together.
- Linking pull requests to issues and managing templates, filters and assignments.
- Setting up notifications so you see what matters to you.
- Sharing information with Gists, wikis and GitHub Pages.
- What GitHub Actions is for and what it can automate.
- How GitHub Copilot helps with AI code suggestions, including Copilot agents, Agent Mode and multi-model support.
- The differences between GitHub Copilot for Individuals, Business and Enterprise.
- Setting up GitHub Codespaces with dev containers, and when to use the github.dev editor instead.
- GitHub Projects and its layout options.
- Configuring projects, labels, milestones and workflows.
- Using saved replies and assignees to keep communication moving.
- Tracking progress with project insights.
- Securing accounts with two-factor authentication and passkeys.
- Access permissions and roles for repositories and organizations.
- Enterprise Managed Users and organization-wide Copilot policy management.
- Repository visibility, branch protection rules, and managing organization settings, teams and roles.
- The benefits of open source and how GitHub Sponsors works.
- Following users and organizations and using the GitHub Marketplace.
- How InnerSource brings open source practices inside a company.
- When to use forks, templates and discoverable repositories.
Built for practical GitHub training and GH-900 exam prep.
Interactive Learning
Participate in training sessions, discussions, and hands-on labs with experienced instructors.
Comprehensive Study Materials
Access extensive resources, including e-books, video lectures, and practice exams.
Practical Scenarios
Engage in real-world exercises and case studies to apply GitHub Foundations concepts.
Certification Preparation
Receive guidance and tips to successfully pass the GitHub Foundations exam.
Prepare for the official GitHub Foundations exam.
GH-900 Exam Readiness
Accumentum’s GitHub Foundations course follows the official GH-900 skills outline and prepares you for every domain on the exam.

After the course you will be ready to take the official GitHub Foundations (GH-900) exam. GitHub describes it as an exam for users who want to validate their understanding of the foundational topics, products and concepts of collaborating, contributing and working on GitHub.
The exam is beginner level and runs 100 minutes. You can take it at a Pearson VUE testing center or online, in English, Portuguese, Spanish, Korean or Japanese. A score of 700 or higher is required to pass.
GitHub Foundations does not require renewal. As GitHub certifications move to Microsoft’s certification policies, Foundations follows Microsoft’s policy for fundamentals level exams, so once you earn it you do not need to renew it.
Answers to common questions about Accumentum’s GitHub Foundations course, the GH-900 exam, eligibility, delivery and payment.
Enroll in the GitHub Foundations (GH-900) Certification Training Course with Accumentum.
Enroll in the GitHub Foundations (GH-900) Certification Training Course with Accumentum to learn how Git and GitHub work and how teams collaborate on GitHub every day. You will cover every GH-900 domain, from repositories and pull requests to GitHub Projects, security settings and the open source community.
When you finish, you will be ready to sit the GitHub Foundations exam and earn a credential that does not need renewal. For upcoming class dates and to save your seat, use the registration page linked below.
Start your GitHub journey with GitHub Foundations training.
Prepare for the GitHub Foundations (GH-900) exam, learn how teams work on GitHub, and build skills you can use on day one.