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 Prep
Rating: 5.0 out of 5(4 ratings)
33 students

GH-900: GitHub Foundations Exam Prep

[New - 2026 Updated] Prepare for the GitHub GH-900 Certification with Instructor led Hands-On Labs and Videos
Last updated 2/2026
English
English [Auto],

What you'll learn

  • Understand core Git and GitHub concepts like repositories, branches, commits, forks, and pull requests
  • Collaborate on GitHub confidently using issues, pull requests, reviews, and discussions
  • Secure and manage access using authentication methods, permissions, and repository settings
  • Apply GitHub tools in real workflows including Actions, Projects, and basic security scanning

Course content

12 sections68 lectures8h 7m total length
  • Course Introduction2:10

Requirements

  • No prior experience required. You will learn everything you need to know.

Description

GitHub is the backbone of modern software development — but for beginners, it can feel confusing and overwhelming. Repositories, branches, pull requests, issues, Actions, security scans… it’s a lot to take in if you’re just getting started.

This course is designed to give you a clear, practical foundation in GitHub, while also preparing you for the GH-900 GitHub Foundations certification. You’ll start from the basics of Git and GitHub and progressively build real-world skills used by teams across the industry.

We’ll cover how Git works, how to use GitHub repositories, how to collaborate using pull requests and reviews, and how teams manage work using issues, discussions, and projects. You’ll also learn essential GitHub features like authentication methods (PATs and SSH keys), repository permissions, GitHub Actions for simple automation, and foundational security concepts like dependency alerts and CodeQL scanning. You’ll explore modern developer workflows with tools like Codespaces and GitHub Copilot, so you’re not just learning theory — you’re learning how GitHub is actually used in real projects.

This course is beginner-friendly and does not assume prior GitHub experience. Every concept is explained step by step with practical demos and clear explanations. Whether you’re a student, a new developer, or a non-developer working with engineering teams, this course will help you understand how GitHub fits into real-world collaboration.

By the end of this course, you’ll be able to confidently use GitHub for collaboration, version control, automation, and basic security — and you’ll be well prepared to pass the GH-900 GitHub Foundations exam.

Who this course is for:

  • Beginners who are new to Git and GitHub and want a clear, structured starting point
  • Students and aspiring developers preparing for the GH-900 GitHub Foundations certification
  • Non-developers (product managers, analysts, tech leads) who need to understand GitHub workflows
  • Developers who use GitHub but want to strengthen their fundamentals and best practices