GH-900T00: GitHub Foundations

GitHub Foundations vermittelt dir die Grundlagen von GitHub, einschließlich Repository-Verwaltung, Commits, Branches und Merging. Du lernst die Vorteile kollaborativer Arbeit kennen und erhältst durch Module und Übungen das nötige Wissen, um effektiv an Projekten teilzunehmen und auf GitHub zusammenzuarbeiten.

Physisch oder virtuell?

Nehmen Sie an einem unserer Standorte Frankfurt, München und Wien oder virtuell an unseren Klassenraumtrainings teil. Unter “Termin buchen” werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.

Dieser Kurs richtet sich an Studierende, die GitHub und bewährte Vorgehensweisen (Best Practices) verstehen möchten. Du wirst die grundlegenden Funktionen von GitHub kennenlernen, den Umgang mit Repositories erlernen und ein Verständnis für den GitHub-Workflow entwickeln – einschließlich Branches, Commits und Pull Requests. Darüber hinaus wirst du die kollaborativen Funktionen von GitHub erkunden, z. B. den Umgang mit Issues und Diskussionen, und lernen, wie du Benachrichtigungen und Abonnements auf GitHub verwalten kannst.
Ein Konto bei GitHub

Was werden Sie in diesem Training erlernen?

• Gewinnen Sie ein Verständnis der wesentlichen Tools von GitHub
• Machen Sie sich mit Git vertraut
• Erfahren Sie mehr über GitHub Copilot

Agenda

Introduction to Git
What is version control?
Try out Git
Basic Git commands
Introduction to GitHub
A guided tour of GitHub
GitHub platform management
GitHub is a collaborative platform
Components of the GitHub flow
What is GitHub?
Introduction to GitHub's products
GitHub accounts and plans
GitHub Mobile and GitHub Desktop
GitHub billing
Configure code scanning on GitHub
Enable code scanning with third party tools
Configure code scanning
Configure code scanning exercise
What is code scanning?
Introduction to GitHub Copilot
Interact with Copilot
Set up, configure, and troubleshoot GitHub Copilot
Develop with AI-powered code suggestions by using GitHub Copilot and VS Code
GitHub Copilot, your AI pair programmer
Code with GitHub Codespaces
Code with Codespaces and Visual Studio Code
Codespaces versus GitHub.dev editor
Personalize your Codespace
The Codespace lifecycle
Manage your work with GitHub Projects
Projects versus Projects Classic
How to create a project
How to organize your project
How to organize and automate your project
Insight and automation with projects
Communicate effectively on GitHub using Markdown
What is Markdown?
Communicate using Markdown
Contribute to an open-source project on GitHub
Next steps
Create your first pull request
Contribute to an open-source repository
Identify where you can help
Manage an InnerSource program by using GitHub
InnerSource fundamentals
How to manage a successful InnerSource program
Maintain a secure repository by using GitHub best practices
How to maintain a secure GitHub repository
Automated security
Secure your repository's supply chain
Introduction to GitHub administration
What is GitHub administration?
How does GitHub organization and permissions work?
How does GitHub authentication work?
Authenticate and authorize user identities on GitHub
Team synchronization
User authorization
User authentication
User identity and access management
Manage repository changes by using pull requests on GitHub
What are pull requests?
Reviewing pull requests
Search and organize repository history by using GitHub
How to search and organize repository history by using GitHub
Connect the dots in a GitHub repository
Using GitHub Copilot with Python
What is GitHub Copilot?
Update a Python web API with GitHub Copilot
Use GitHub Copilot with Python
Set up GitHub Copilot to work with Visual Studio Code

Dein Training im Überblick

Dauer 1
Trainingssprache Deutsch
Trainingsart brainyCLASS (offen)

1.320,00 

Startdatum und Ort wählen

Terminübersicht