The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

GitHub Foundations (GH-900)

Concepts, Features, and Best Practices—the Official Microsoft Training

Online
1 day
German
Download PDF
€ 690,-
plus VAT.
€ 821,10
incl. VAT.
Booking number
43290
Venue
Online
3 dates
€ 690,-
plus VAT.
€ 821,10
incl. VAT.
Booking number
43290
Venue
Online
3 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
A comprehensive introduction to the core concepts and features of GitHub, including repositories, commits, branches, and merging. This course highlights GitHub as a collaborative platform and prepares you to participate effectively in projects.
Contents

"GitHub Foundations" covers the basic concepts and features of GitHub, including repository management, commits, branches, and merging. It highlights GitHub's role as a collaborative platform for efficient project development.

 

1. Introduction to Git

Learn what source code management is and get an introduction to Git—the world's most popular version control system.

 

2. Introduction to GitHub

Learn how to use the most important GitHub features, including issues, notifications, branches, commits, and pull requests.

 

3. Introduction to GitHub Products

This module provides an overview of GitHub's products, including account types, plan options, related features, and billing. It also explains how you can access GitHub on the go using GitHub Desktop and GitHub Mobile.

 

4. Configuring Code Scans on GitHub

This module introduces you to code scans and their features. You'll learn how to implement code scans using CodeQL, third-party tools, and GitHub Actions.

 

5. Introduction to GitHub Copilot

GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real time, right from within your editor.

 

6. Coding with GitHub Codespaces

GitHub Codespaces is a fully configured development environment hosted in the cloud. With GitHub Codespaces, your workspace—along with all your configured development environments—is accessible from any computer with internet access.

 

7. Manage Your Work with GitHub Projects

Learn how to create issues in GitHub projects, break them down into tasks, track relationships, add custom fields, and have conversations.

 

8. Communicate Effectively on GitHub Using Markdown

Learn how to use Markdown to communicate concisely, clearly, and expressively.

 

9. Contribute to an open-source project on GitHub

Learn how to use GitHub to find open-source projects and tasks you can contribute to. Discover how to create pull requests and communicate effectively with project maintainers so your changes are accepted. Learn more about the benefits of participating in open-source communities.

 

10. Manage an InnerSource program with GitHub

Learn how to manage a successful InnerSource program on GitHub through effective discoverability, guidance, and maintenance.

 

11. Managing a Secure Repository Using GitHub Best Practices

In this module, you'll learn best practices for setting up, hosting, and maintaining a secure repository on GitHub.

 

12. Introduction to GitHub Administration

Learn about the security and control measures available to GitHubadministrators within an organization or company.

 

13. Authentication and Authorization of User Identities on GitHub

This module provides an overview of the authentication and authorization options available to you in your GitHub organization or GitHub Enterprise.

 

14. Managing Repository Changes Using Pull Requests on GitHub

Learn how to manage changes to your repository source using pull requests.

 

15. Searching and Organizing Repository History Using GitHub

Learn how to search and organize your repository history on GitHub using filters, blame, and cross-linking.

 

16. Using GitHub Copilot with Python

GitHub Copilot is an AI-powered coding partner that offers autocomplete-style suggestions as you code in Python.

 

Requirements:

  • Basic Understanding of GitHub
  • A GitHub account
  • The ability to navigate and edit files on GitHub
Your benefit
  • Understand the basic tools on GitHub
  • Get familiar with Git
  • Get to Know GitHub Copilot
trainer
No items found.
Methods

This course consists of antraining is led by an instructor who provides live guidance to participants. Theory and practice are taught through live demonstrations and hands-on exercises. The course uses the video conferencing software Zoom.

Final examination
Recommended for

DevOps Engineers, administrators, developers, Solution Architects

Start dates and details

Form of learning

Learning form

7.12.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
9.2.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured
30.3.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is carried out in cooperation with an authorized training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy.

No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration