Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GH-900: GitHub Foundations Exam Preparation
Role Play
Rating: 4.7 out of 5(12 ratings)
115 students

GH-900: GitHub Foundations Exam Preparation

Master Git and GitHub Fundamentals with Hands-On Demos, Designed for GH-900: GitHub Foundation Certification Preparation
Last updated 7/2026
English

What you'll learn

  • Understand the core concepts of Git and GitHub
  • Install and configure Git, Git Bash, and VS Code
  • Create local and remote repositories
  • Stage, commit, and push code with Git
  • Exclude files and track empty folders using .gitignore and .gitkeep
  • Navigate Git internals and history with confidence
  • Use branches, merge changes, and resolve conflicts
  • Apply intermediate Git commands like stash, tag, reset, and reflog
  • Visualize commit history using Git Graph in VS Code
  • Collaborate with others using GitHub effectively

Course content

14 sections49 lectures5h 10m total length
  • Course Overview1:35

Requirements

  • No prior Git or GitHub experience required
  • A computer (Windows, macOS, or Linux)
  • Internet connection to download Git and access GitHub
  • Willingness to learn by doing

Description

Are you new to version control? Want to master Git and GitHub fundamentals and prepare for the GH-900: GitHub Foundations certification exam? This course is your ideal starting point.

“GH-900: GitHub Foundations Exam Preparation” is a comprehensive, hands-on course designed to take you from Git and GitHub basics to real-world usage—step by step. You’ll learn how to install and configure Git, use Git commands confidently, manage branches, resolve merge conflicts, and collaborate on GitHub like a pro.

We’ll walk through the core concepts of version control, demonstrate practical Git workflows, explore branching strategies, and teach you how to use GitHub to manage and share your code in a team environment. All content is aligned with the GH-900 exam objectives, making it a powerful learning resource for certification aspirants.

By the end of this course, you'll be able to:

  • Work confidently with Git on the command line

  • Understand how Git tracks changes and manages repositories

  • Use GitHub to collaborate, push code, and contribute to open-source or enterprise projects

  • Practice skills essential for success in the GH-900 exam

Whether you're a developer, DevOps engineer, or a complete beginner—this course will give you the solid foundation you need to start working with Git and GitHub effectively.

Who this course is for:

  • Anyone preparing for the GH-900: GitHub Foundations Exam
  • Beginners who want to learn version control with Git and GitHub
  • Software developers, DevOps engineers, and QA professionals
  • College students, interns, and self-learners entering software development
  • Teams adopting Git/GitHub in their workflow