GH-900T00: GitHub Foundations

Dieses zweitägige Training vermittelt die grundlegenden Konzepte von Git und GitHub und zeigt, wie moderne Versionskontrolle, kollaboratives Arbeiten und sichere Entwicklungsprozesse effizient umgesetzt werden. Teilnehmende lernen GitHub Flow, Repository‑Management, Issues, Pull Requests sowie GitHub Copilot und Codespaces für produktive Entwicklungsworkflows kennen.

Physisch oder virtuell?

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

Das Training richtet sich an alle, die GitHub professionell nutzen möchten:
  • EntwicklerInne,
  • DevOps‑EinsteigerInnen,
  • technische Projektteams sowie Personen, die moderne Code‑Workflows, kollaborative Entwicklungsprozesse und Versionskontrolle sicher anwenden möchten. 
GitHub-Account (kostenlose Stufe ausreichend)
Grundkenntnisse in Softwareentwicklung oder technischen Arbeitsweisen (empfohlen)
Erste Kommandozeilen-Erfahrung nützlich, aber nicht erforderlich


Wichtige Information

Dieses Training behandelt prüfungsrelevante Themen zum Examen: GitHub Foundations (GH‑900) Certification

Was werden Sie in diesem Training erlernen?

Nach Abschluss dieses Trainings
  • verstehen Sie Versionskontrolle mit Git und setzen grundlegende Git‑Befehle sicher ein.
  • arbeiten Sie sicher mit GitHub, inklusive Repository‑Management, Branches, Commits, Pull Requests und dem GitHub Flow. 
  • nutzen Sie Issues, Discussions und Benachrichtigungen, um Projekte effektiv im Team zu steuern. 
  • integrieren Sie GitHub Copilot, um KI‑gestützte Codevorschläge produktiv einzusetzen und Entwicklungsaufwände zu reduzieren. 
  • arbeiten Sie mit GitHub Codespaces, um cloudbasierte Entwicklungsumgebungen schnell einzurichten und effizient zu nutzen.
  • konfigurieren Sie grundlegende Sicherheitsfunktionen, inklusive Code Scanning, um sichere Repositories aufzubauen. 


Agenda

Introduction to Git
What is version control?
Try out Git
Basic Git commands
Introduction to GitHub
What is GitHub?
Components of the GitHub flow
GitHub is a collaborative platform
GitHub platform management
A guided tour of GitHub
Introduction to GitHub's products
GitHub accounts and plans
GitHub Mobile and GitHub Desktop
GitHub billing
Configure code scanning on GitHub
Configure code scanning exercise
Configure code scanning
Enable code scanning with third party tools
What is code scanning?
Introduction to GitHub Copilot
GitHub Copilot, your AI pair programmer
Interact with Copilot
Set up, configure, and troubleshoot GitHub Copilot
Develop with AI-powered code suggestions by using GitHub Copilot and VS Code
Code with GitHub Codespaces
Personalize your Codespace
Codespaces versus GitHub.dev editor
Code with Codespaces and Visual Studio Code
The Codespace lifecycle
Manage your work with GitHub Projects
Projects versus Projects Classic
How to organize your project
How to create a 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
Identify where you can help
Contribute to an open-source repository
Create your first pull request
Next steps
Manage an InnerSource program by using GitHub
How to manage a successful InnerSource program
InnerSource fundamentals
Maintain a secure repository by using GitHub best practices
How to maintain a secure GitHub repository
Secure your repository's supply chain
Automated security
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
User authorization
Team synchronization
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?
Set up GitHub Copilot to work with Visual Studio Code
Use GitHub Copilot with Python
Update a Python web API with GitHub Copilot

Dein Training im Überblick

Dauer 1 Tag
Trainingssprache Deutsch
Trainingsart brainyCLASS (offen)

1.320,00 

Startdatum und Ort wählen

Terminübersicht