GH-100T00: GitHub fundamentals – Administration basics and product features

Dieses eintägige Grundlagen‑Training führt in die wichtigsten GitHub‑Funktionen ein und vermittelt Best Practices für den Aufbau, die Verwaltung und die Absicherung professioneller Repositories. Teilnehmende lernen GitHub Flow, Repository‑Management, Issues, Discussions sowie grundlegende Administrations- und Sicherheitsfunktionen kennen – praxisnah direkt im GitHub‑Repository. 

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:
  • EinsteigerInnen in GitHub, 
  • AdministratorInnen, 
  • EntwicklerInnen, 
  • DevOps‑Teams,
  • IT‑Verantwortliche,
die GitHub sicher, strukturiert und effizient in Projekten oder Unternehmensumgebungen nutzen möchten. 

  • Grundverständnis gängiger Softwareentwicklungs- oder Kollaborationsprozesse
  • erste Erfahrung im Umgang mit Repositories, Commits und Pull Requests hilfreich 
  • Vertrautheit mit persönlichen und organisatorischen Authentifizierungstechnologien und -prozessen hilfreich

Wichtige Information

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

Was werden Sie in diesem Training erlernen?

Nach Abschluss dieses Trainings
  • verstehen Sie die grundlegenden Funktionen von GitHub, einschließlich Repository‑Management, Branching, Commits, Pull Requests, Issues und Discussions. 
  • setzen Sie Best Practices zur sicheren Repository‑Verwaltung um, inklusive automatisierter Sicherheitsfunktionen und Schutz der Software‑Supply‑Chain. 
  • verwenden Sie administrative Funktionen, um Benutzerzugriff, Teams, Rollen und Berechtigungen strukturiert zu verwalten. 
  • authentifizieren und autorisieren Sie Nutzer*innen zuverlässig, inklusive Identitätsverwaltung und Enterprise‑Governance‑Optionen.
  • nutzen Sie GitHub Actions in Unternehmensumgebungen, verwalten Workflows, Runner und Geheimnisse und veröffentlichen Pakete in GitHub Packages.

Agenda

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 administration
What is GitHub administration?
How does GitHub authentication work?
How does GitHub organization and permissions work?
Managing enterprise access, permissions, and governance
Introduction to GitHub's products
GitHub accounts and plans
GitHub Mobile and GitHub Desktop
GitHub billing
License Usage Stats
License Usage Stats in Machine and Peripheral Devices
Metered Usage Reports
Maintain a secure repository by using GitHub best practices
How to maintain a secure GitHub repository
Automated security
Secure your repository's supply chain
Manage sensitive data and security policies within GitHub
Setting security policies
Create and manage repository rulesets
Reporting and logging
Authenticate and authorize user identities on GitHub
User identity and access management
User authentication
User authorization
Team synchronization
GitHub administration for enterprise support and adoption
GitHub Enterprise features
Support for GitHub Enterprise
Scale your enterprise deployment
GitHub Enterprise Managed Users
Manage GitHub Actions in the enterprise
Understanding GitHub enterprise models
Manage actions and workflows
Control access and usage of actions in your enterprise
Managing and leveraging reusable components in GitHub Actions
Manage runners
Configure self-hosted runners for enterprise use
Manage encrypted secrets
Use a repository secret in a GitHub Actions workflow
Leverage GitHub Actions to publish to GitHub Packages
What is GitHub Packages?
Publish to GitHub Packages and GitHub Container Registry
Publish to a GitHub Packages registry
GitHub Packages for code packages

Dein Training im Überblick

Dauer 1 Tag
Trainingssprache Deutsch
Trainingsart brainyCLASS (offen)

690,00 

Startdatum und Ort wählen

Terminübersicht