SanData IT-Trainingszentrum
GitHub GH-200 – Automate your workflow with GitHub Actions (GH-200T00)
GitHub Actions unterstützt Sie dabei, wiederkehrende Aufgaben in der Softwareentwicklung zu automatisieren. Sie erstellen CI/CD-Workflows, stellen Anwendungen in Azure bereit und nutzen GitHub Script für API-Anbindungen. Zudem behandeln Sie GitHub Packages, eigene Actions und Richtlinien im Unternehmen.
Kursbeschreibung
In diesem Kurs erfahren Sie, wie Sie mit GitHub Actions wiederkehrende Aufgaben in der Softwareentwicklung automatisieren. Sie lernen, CI/CD-Prozesse aufzubauen, Anwendungen bereitzustellen und GitHub Script zur API-Anbindung zu verwenden. Außerdem behandeln Sie die Verwaltung eigener Actions und unternehmensweiter Richtlinien.
Hinweis: Der Kurs bereitet Sie auf die Zertifizierungsprüfung „GitHub Actions“ vor. Prüfungsgebühren sind nicht im Preis enthalten.
Seminarinhalte
Automatisieren Ihres Workflows mit GitHub-Aktionen Teil 1 von 2
- Automatisieren von Entwicklungsaufgaben mit GitHub Actions
- Erstellen kontinuierlicher Integrationsworkflows mithilfe von GitHub-Aktionen
- Erstellen und Bereitstellen von Anwendungen in Azure mithilfe von GitHub Actions
- Automatisieren von GitHub mithilfe von GitHub Script
Automatisieren Ihres Workflows mit GitHub-Aktionen Teil 2 von 2
- Nutzen von GitHub Actions zum Veröffentlichen in GitHub Packages
- Erstellen und Veröffentlichen benutzerdefinierter GitHub-Aktionen
- Verwalten von GitHub Actions im Unternehmen
Lernziele
Sie lernen, wiederkehrende Entwicklungsaufgaben mit GitHub Actions zu automatisieren, CI/CD-Workflows aufzubauen, Anwendungen bereitzustellen und GitHub Script für API-Anbindungen einzusetzen. Darüber hinaus behandeln Sie GitHub Packages, eigene Actions sowie die Verwaltung von GitHub Actions und Richtlinien im Unternehmen.
Zielgruppe
- Entwicklerinnen und Entwickler
- DevOps-Teams
Diese möchten GitHub Actions für Automatisierung und Deployment einsetzen – sowohl in der Cloud als auch in einer GitHub Enterprise-Umgebung.
Voraussetzungen
- Grundkenntnisse in der Softwareentwicklung
- Erfahrung mit Git und GitHub, z. B. beim Erstellen von Repositories, Branches, Commits und Pull Requests
- Verständnis von CI/CD-Grundlagen und Automatisierungskonzepten
- Grundkenntnisse in YAML und im Umgang mit der Kommandozeile sind hilfreich
Nächste Termine
Weitere Termine finden Sie online auf der Kursseite.
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.