GitHub Foundations Part 1 of 2

  • Free
  • No certificate
  • 6.7 hours
Provider
Microsoft
Cost
Free
Certificate
No certificate
Duration
6.7 hours
Format
Self-paced
Language
English
Subjects
Programming, Computer Science
Source
Microsoft Learn
Last verified
14 Sep 2026

GitHub Foundations Part 1 of 2 is a Microsoft Learn learning path that introduces Git and GitHub from scratch. Microsoft's catalog lists it at 404 minutes, which we show as 6.7 hours, and tags it both beginner and intermediate, so we leave the level unset. Eight modules run in order: an introduction to Git, an introduction to GitHub, GitHub's products, configuring code scanning, an introduction to GitHub Copilot, coding with GitHub Codespaces, managing work with GitHub Projects, and communicating on GitHub using Markdown. Modules are text units with a knowledge check at the end; several include hands-on exercises that you complete in your own GitHub account, which is free to create.

The training itself is free, like all Microsoft Learn content, and can be read without a Microsoft account, though signing in records progress and awards a completion trophy. Microsoft does not issue a certificate for completing a learning path, so we list it without a credential; the GitHub Foundations certification exam that the two-part series prepares for is a separate paid product and is not listed here. Part 2 of 2 continues with further GitHub features.

Advertisement

What you’ll learn

  • Use Git to track changes and understand commits, branches and history
  • Work with repositories, issues and pull requests on GitHub
  • Tell GitHub's products and plans apart
  • Turn on code scanning to find security problems in a repository
  • Understand what GitHub Copilot does and how to use it in an editor
  • Develop in a browser-based environment with GitHub Codespaces
  • Plan and track work with GitHub Projects
  • Write clear issues, comments and documentation in Markdown

Who it’s for

Developers, students and anyone joining a team that uses GitHub; you need a free GitHub account for the exercises.

Source: Microsoft Learn (opens in a new tab) · Verified · Report a change

Advertisement
FreeOpens learn.microsoft.com Go to course (opens in a new tab)