

"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:
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.
DevOps Engineers, administrators, developers, Solution Architects
Form of learning
Learning form
No filter results
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.
