Microsoft Learn for GitHub
GitHub
Learn, develop, and master essential GitHub skills and join millions of developers and companies worldwide to build, ship, and maintain software on the largest and most advanced development platform in the world. Start here to jump-start your career and demonstrate foundational GitHub learning objectives through fun, interactive modules and paths.
Browse all GitHub learning pathsGitHub Overview
GitHub provides an AI-powered developer platform to build, scale, and deliver secure software. Whether you’re planning new features, fixing bugs, or collaborating on changes, GitHub is where over 100 million developers from across the globe come together to create things and make them even better.
Your path to getting started with GitHub
GitHub Foundations
Introduction to the fundamental concepts and products of GitHub
GitHub Copilot Fundamentals
Explore the fundamentals of GitHub Copilot and its potential to enhance productivity and foster innovation for both individual developers and businesses.
GitHub Actions
Gain the skills and knowledge to understand how you can use GitHub Actions to automate your software development workflows.
GitHub Advanced Security
Learn how to secure your code with advanced security features at every development lifecycle stage.
GitHub Administration
The following modules will provide an overview of the various options and customizations available to you as an administrator on the GitHub platform.
Register for your official GitHub Certification Exam
Register for your GitHub Certification Exam now. Getting GitHub certified is a resounding endorsement that validates your skills, credibility, trust, and knowledge of the technologies and developer tools that are used by more than 100 million developers worldwide.