GitHub

How do you move to GitHub from a multitude of platforms? Or how do you get the most value from your GitHub ecosystem? As one of GitHub’s training partners, learn from us how to become successful with GitHub.

Teams and organizations

Improve your team’s skills or upskill your organization.

Learn more

GitHub Learning Journeys

Check our GitHub Onepager and get a complete overview of all our Github training courses.

GitHub training partner

As one of only three GitHub’s global training partners, you can rest assured that you can find the right GitHub training courses here. And what’s even better, they are now GitHub-approved.

Our trainers are co-creators of the GitHub training curriculum. This means you can get trained by world-leading experts in GitHub. Oh, and we’re fun, too! At least, we think so.

So, Developers, Team Leads, DevOps Engineers, and Automation Engineers worldwide, get GitHub certified with one of our virtual instructor-led courses now. You, your team(s), your department, or your organization can learn the latest GitHub skills now!

Recommended GitHub courses

GitHub Foundations Certification 

Dip your toes into every area of functionality GitHub offers. This course will prepare you to take the GitHub Foundations exam and obtain the certification. After taking this enlightening course, you won’t get lost in GitHub ever again—and that’s a promise.

Become an expert

GitHub Actions Certification 

Learn how to work effectively with GitHub Actions and create workflows to automate the building, testing, and deployment of your code and repetitive administrative tasks. Prepare yourself to take the GitHub Actions certification with confidence. 

Become an expert

GitHub Copilot Training

The GitHub Copilot Training is a comprehensive course that offers you an end-to-end understanding of GitHub Copilot. This standalone course takes you from a novice through more advanced topics to get the most out of GitHub Copilot, including practical generative AI examples.

Become an expert

Foundations of git and GitHub

Unlock the power of version control and collaboration with git and GitHub! Whether you’re a developer looking to streamline your workflow or a team leader aiming to enhance your team’s productivity, this hands-on workshop is designed to equip you with essential skills.

Become an expert

GitHub Copilot Expert Developer Training

Unlock the full potential of GitHub Copilot in this expert-level training. Learn to code faster, smarter, and more securely with hands-on guidance from top trainers. Master AI-driven development and elevate your coding skills with real-world exercises.

Become an expert

GitHub Copilot Getting started

Learn the basics of using GitHub Copilot from one of our Copilot experts.

Become an expert

GitHub for Developers

Master Git and GitHub with this hands-on course, empowering developers to manage version control and collaborate effectively and confidently.

Become an expert

GitHub for Non-Developers

Learn how to use GitHub as a non-developer. This hands-on training will teach you how to collaborate effectively with your team using Git and GitHub, even if you are not writing code.

Become an expert

GitHub API training

Explore ways to leverage GitHub’s REST v3 or GraphQL v4 APIs in this hands-on session covering API examples, webhook use cases and troubleshooting, authentication mechanisms, and best practices. Also, learn the differences and when you may want to use tokens, keys, and GitHub Apps.

Become an expert

GitHub Admin Training (GitHub Enterprise Server)

Learn how to administer your GitHub Enterprise Cloud environment with this combination of classroom learning and hands-on activities that build experience and confidence.

Become an expert

GitHub Copilot for Business Fundamentals

In this course, experts will equip your team with the knowledge of GitHub Copilot’s Core features, business benefits, governance & controls, future roadmap, and frequently asked questions.

Become an expert

GitHub Copilot for developers intermediate

In this course, experts will equip your team with the knowledge of GitHub Copilot’s core features, best practices, prompt engineering, secure coding, advanced use cases, feature roadmap, and frequently asked questions. This course is workshop-driven to ensure that participants get hands-on experience applying the different capabilities of GitHub Copilot.

Become an expert

GitHub Copilot for Business Administration and Security

In this course, GitHub’s experts will equip your team with the knowledge of GitHub Copilot’s Policies and Settings, Telemetry, Data Privacy, Troubleshooting, Integrations and frequently asked questions.

Become an expert

GitHub Copilot Expert Developer GitHub Advanced Security – Developer Training 

Unlock the full potential of GitHub Advanced Security! This hands-on training empowers developers to use GitHub’s security features effectively, protecting your code and workflows while minimizing security risks.

Become an expert

GitHub Actions Advanced

Go beyond basic GitHub Actions skills, and learn about the benefits and pitfalls for Action re-use.

Become an expert

GitHub Advanced Security Certification Training

Get hands-on with GitHub Advanced Security and learn how to protect your code from vulnerabilities. This deep-dive training covers everything you need to secure your repositories, from secret scanning to code analysis.

Become an expert

GitHub Advanced Security for Azure DevOps Training

Learn how to secure your Azure DevOps pipelines and repositories with GitHub Advanced Security. From code scanning to secret protection, this training equips you with the tools to implement security early in your development lifecycle.

Become an expert

GitHub Copilot Prompt Engineering

Learn to push the boundaries of in-context learning through GitHub Copilot and prompt engineering. This training is designed to equip developers with the essential skills to master prompt engineering techniques and patterns.

Become an expert

GitHub Admin Training (GitHub Enterprise Cloud)

Learn how to confidently administer GitHub Enterprise Cloud with a mix of classroom learning and hands-on activities. Become the go-to expert for managing your GitHub environment.

Become an expert

GitHub Codespaces training

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.

Become an expert

Managing Projects using GitHub

Unlock the full potential of GitHub Projects as you learn how to supercharge your team’s flow. This one-day class is designed to help teams and individuals effectively use the tools and capabilities found in GitHub Projects to plan, track, and manage their work.

Become an expert

Upcoming courses

View all training courses
MLOps on Azure

This MLOps on Azure training is then a perfect next step if you’d like like to take your Machine Learning models further.

Jeroen Overschie

Azure
GitHub
Machine Learning
Microsoft
2 days
In Person

Next:

6 – 7 Mar, 2025

From:

€1520

View training
GitHub Copilot certification training

Showcase your mastery of the full potential of GitHub Copilot in this expert-level training aimed at securing the Copilot certification. Learn to code faster, smarter, and more securely with hands-on guidance from top trainers. Master AI-driven development and elevate your coding skills with real-world exercises. The “Copilot certification training” is a fundamentals focused program designed to enhance coding skills by introducing and exploring GitHub Copilot.

GitHub and Jira training

GitHub and Jira co-exist in many organizations. Having Jira does not have to be an obstacle for organizations to embrace GitHub, on the contrary: a “best-of-both-worlds” is not only possible but actually desirable under the right circumstances. This training helps participants understand the strengths and challenges that a combo of these 2 amazing platforms can bring.

Managing Projects using GitHub

Unlock the full potential of GitHub Projects as you learn how to supercharge your team’s flow. This one-day class is designed to help teams and individuals effectively use the tools and capabilities found in GitHub Projects to plan, track, and manage their work. Whether you’re new to GitHub Projects or looking to enhance your skills, this course will provide practical strategies and proven practices to boost your team’s productivity

GitHub Codespaces training

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.

Can’t find the course you’re looking for? There’s more!

Partnerships

Microsoft Gold Partner logo
GitHub Verified Training Partner

Meet the trainers

Rob Bos

As an accredited GitHub trainer, Rob teaches the full spectrum of GitHub courses, as well as the official Azure DevOps Expert (AZ-400) track.

Jesse Houwing

Meet Jesse Houwing, a Professional Scrum Trainer (PST) at Xebia Academy. He teaches all Scrum.org courses but also Azure courses.

Hindrik Bruinsma

Hindrik Bruinsma is a talend trainer at Xebia Academy. His expertise lies in DevOps and GitHub.

Deepen Your Knowledge with Our GitHub Books

The essentials of DevOps and GitHub to streamline your software delivery. Learn to track progress with clear metrics and improve workflow using GitHub’s native tools for a simplified CI/CD process. Written by Microsoft MVPs Marcel de Vries, Michael Kaufmann and Rob Bos.

Go to books

Ask me anything!

Get in touch with Michiel Zeinstra, our Training Advisor. He’ll be happy to help you with any questions you might have!

Contact Michiel