9.20

Fill-starFill-starFill-starFill-starFill-starFill-starFill-starFill-starFill-starhalf-star

45 reviews

GitHub Foundations (GH-900)

Gain a foundational understanding of GitHub with the GitHub Foundations (GH-900) course. Learn how to create, manage, and collaborate on repositories effectively.

course: GitHub Foundations (GH-900)

Duration: 1 day

Format: Virtual or Classroom

prepare-exam Prepares for Exam: GitHub Foundations GH-900

certification-icon Prepares for Certification: GitHub Foundations

ktk-icon Attend this and 60+ other Microsoft courses for FREE with Unlimited Microsoft Training

Overview

The GitHub Foundations (GH-900) course is designed for beginners looking to understand the core concepts of GitHub. This course covers repository creation, collaboration techniques, version control best practices, and GitHub’s core features. By the end of the course, you’ll be prepared for practical GitHub use in real-world projects. After passing the exam, you will earn a GitHub Foundations certification.

This course includes
  • intructor-icon Instructor-led training
  • intructor-icon Personal Learning Path
  • intructor-icon Email, chat and phone support

Top companies trust Readynez

Who is this course for?

Who is the GitHub Foundations (GH-900) course for?

This course in intended for students who want to understand and GitHub best practices. You will understand the fundamental features of GitHub, learn about repository management, gain an understanding of the GitHub flow, including branches, commits, and pull requests. Additionally, you will explore the collaborative features of GitHub by reviewing issues and discussions and be able to manage your GitHub notifications and subscriptions.

Curriculum

What you will learn during our GitHub Foundations (GH-900) course.

  • Find out what source control is, and get an introduction to Git—the world's most popular version control system.
  • What is version control?
  • Exercise Try out Git
  • Basic Git commands
  • Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.
  • What is GitHub?
  • Components of the GitHub flow
  • GitHub is a collaborative platform
  • GitHub platform management
  • Exercise A guided tour of GitHub
  • This module provides an overview of GitHub products, including the account types, plan options, associated features, and billing. It also covers how to access GitHub onthego using GitHub Desktop and GitHub Mobile.
  • GitHub accounts and plans
  • GitHub Mobile and GitHub Desktop
  • GitHub billing
  • License Usage Stats
  • License Usage Stats in Machine and Peripheral Devices
  • Metered Usage Reports
  • This module introduces you to code scanning and its features. You'll learn how to implement code scanning using CodeQL, third party tools, and GitHub Actions.
  • What is code scanning?
  • Enable code scanning with third party tools
  • Configure code scanning
  • Configure code scanning exercise
  • GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real time, right from your editor.
  • GitHub Copilot, your AI pair programmer
  • Interact with Copilot
  • Set up, configure, and troubleshoot GitHub Copilot
  • Exercise Develop with AIpowered code suggestions by using GitHub Copilot and VS Code
  • GitHub Codespaces is a fully configured development environment hosted in the cloud. By using GitHub Codespaces, your workspace, along with all of your configured development environments, is available from any computer with access to the internet.
  • The Codespace lifecycle
  • Personalize your Codespace
  • Codespaces versus GitHub.dev editor
  • Exercise Code with Codespaces and Visual Studio Code
  • Learn to use GitHub Projects to create issues, break them into tasks, track relationships, add custom fields, and have conversations.
  • Projects versus Projects Classic
  • How to create a project
  • How to organize your project
  • How to organize and automate your project
  • Insight and automation with projects
  • Learn to use Markdown to communicate with brevity, clarity, and expression.
  • What is Markdown?
  • Exercise Communicate using Markdown
  • Learn how to use GitHub to find opensource projects and tasks to contribute to. Discover how to create pull requests and communicate with project maintainers effectively to get your changes accepted. Learn about the benefits of getting involved with opensource communities.
  • Identify where you can help
  • Contribute to an opensource repository
  • Exercise Create your first pull request
  • Learn to manage a successful InnerSource program on GitHub through effective discoverability, guidance, and maintenance.
  • How to manage a successful InnerSource program
  • Exercise InnerSource fundamentals
  • In this module, you'll learn best practices for building, hosting, and maintaining a secure repository on GitHub.
  • How to maintain a secure GitHub repository
  • Automated security
  • Exercise Secure your repository's supply chain
  • Understand the security and control measures available to GitHub administrators within an organization or enterprise.
  • What is GitHub administration?
  • How does GitHub authentication work?
  • How does GitHub organization and permissions work?
  • Managing enterprise access, permissions, and governance
  • This module provides an overview of the authentication and authorization options available to you in your GitHub organization or GitHub Enterprise.
  • User identity and access management
  • User authentication
  • User authorization
  • Team synchronization
  • Learn how to manage changes to your repository source by using pull requests.
  • What are pull requests?
  • Exercise Reviewing pull requests
  • Learn to search and organize repository history by using filters, blame, and crosslinking on GitHub.
  • How to search and organize repository history by using GitHub
  • Exercise Connect the dots in a GitHub repository
  • GitHub Copilot is an AI pair programmer that offers autocompletestyle suggestions as you code in Python.
  • What is GitHub Copilot?
  • Exercise Set up GitHub Copilot to work with Visual Studio Code
  • Use GitHub Copilot with Python
  • Exercise Update a Python web API with GitHub Copilot

Preparation

How to best be prepared for our GitHub Foundations (GH-900) course.

Meet our instructors

Meet some of the Readynez Instructors you can meet on your course. They are experts, passionate about what they do, and dedicated to give back to their industry, their field, and those who want to learn, explore, and advance in their careers.

Michel Aguilera

Michel excels with a vast expertise in the fields of consulting, training and project management.

Michel excels with a vast expertise in the fields of consulting, training and project management. During his 20 year IT career he has acquired a wide range of skills, both technical and management wise.  He is a keen lover of challenges and keeps up to date with market expectations. Having a multi-cultural approach, he can even train in 5 different languages ​​with ease.

In addition to this, he is very experienced as a hands-on consultant and has worked with various integrations and migrations including Windows migrations, Datacenter consolidations, multiple solution integrations, ITSM implementations. He is also an expert on Cloud environments and in virtualization techniques as well (Operating systems and applications).

 

READ MORE
Read Less

Julian Sharp

Julian Sharp delivers high-quality, LIVE instructor-led training in Microsoft Dynamics 365 and Power Platform for professionals seeking real-world skills and certification readiness. With decades of industry experience and deep technical expertise, he helps learners master complex solutions efficiently.

Meet the Instructor: Julian Sharp
MCT | MVP | Solution Architect | Dynamics 365 & Power Platform Expert

With 20+ years of experience and over 16 years specializing in Dynamics CRM/365 and Power Platform, Julian has trained thousands of professionals and helped organizations solve real business challenges using Microsoft technologies.

A Microsoft Certified Trainer since 2007 and a Microsoft MVP, Julian brings a rare combination of deep technical knowledge and a practical, business-first mindset.

He’s not just an instructor - he’s a community leader, consultant, and solution architect trusted by enterprises across the globe.

  • Microsoft MVP – Business Applications

  • Specialist in Dynamics 365, Power Platform & Azure

  • Developer of Microsoft courseware
  • Speaker & mentor at Microsoft community events

Ready to build solutions with one of the best in the field?

Explore upcoming courses with Julian Sharp to get started.

READ MORE
Read Less

FAQ

FAQs for the GitHub Foundations (GH-900) course.

GitHub Foundations (GH-900) introduces beginners to GitHub’s core concepts, including repository creation, version control, and collaboration. After passing the exam, you’ll earn certification.

Familiarize yourself with basic Git and version control concepts. The course will provide you with all the necessary knowledge to succeed in the exam.

No prior experience with GitHub is required. Basic knowledge of version control will be helpful but is not necessary.

The course costs €705, covering the training and exam fee.

Topics include creating repositories, managing versions, collaborating on code, and understanding GitHub workflows.

Yes, GitHub Foundations certification demonstrates your understanding of GitHub basics and is a valuable credential for entry-level development and IT roles.

The course can be completed in one day, followed by an exam. Certification is awarded after passing the exam.

Yes, the exam is available online for remote proctoring.

The exam is designed for beginners. With proper course preparation, you should find it manageable.

The passing score is typically 70%.

Regularly use GitHub in personal and professional projects to reinforce your skills and stay up-to-date with new features.

Entry-level roles requiring GitHub skills typically offer salaries ranging from €40,000 to €60,000 annually, depending on the job and location.

Reviews

Feedback from our delegates.

Johan Andersson

Johan Andersson

Easy to attend over Teams and an excellent instructor gave me great value for the time I invested.

Stephen Ridgway

Readynez is the best training provider I've used for many years. Their customer service is first class, prices are very competitive and instruction excellent.

Why Pay More??

Go beyond one certification Achieve Complete Mastery medal-icon

Why settle for just one certification course when you can attend ALL certification courses for the price of less than one single course?

Unlimited Training delegate
  • Orange-check 60+ Courses for the price of less than one
  • Orange-check LIVE Instructor-led courses
  • Orange-check Expert Instructors at your fingertips
  • Orange-check Money-back Guarantee
  • Orange-check Flexible payment options
EXPLORE UNLIMITED TRAINING

A perfect tool to help us develop the skills and competencies we need for success

Its IT Icon Kasper Meyer Christensen


A training solution so good that it pays for itself

50%
MINIMUM SAVINGS

Businesses leveraging Readynez Unlimited save at least 50% on their training and certifications - and many up to 80%

2.4 x
COURSES PER LICENSE

Unlimited license holders attend on average 2.4 courses per year


Get more for less with Unlimited Training

Courses

60+ INSTRUCTOR-LED COURSES

For the price of less than one course.

Quality

SAME HIGH READYNEZ QUALITY

Just cheaper and more flexible.

Flexible

FLEXIBLE PAYMENT OPTIONS

The easiest, most flexible and cheapest way to get Certified.

Unlimited

UNLIMITED ACCESS

Attend as many courses you want - no limitations!

Money Gaurantee

MONEY-BACK GUARANTEE

Refund provided if license costs surpass the value of your training.

Training

LIVE TRAININGS ONLY

Interact 1-on-1 with 50+ seasoned instructors.

Basket

{{item.CourseTitle}}

Price: {{item.ItemPriceExVatFormatted}} {{item.Currency}}