GH-200T00: Automate your workflow with GitHub Actions

Dieses eintägige Training zeigt, wie Sie mit GitHub Actions Ihren Softwareentwicklungszyklus automatisieren: von der Planung und dem Aufbau von CI‑Workflows über das automatische Builden und Deployen bis hin zur Interaktion mit der GitHub‑API mittels GitHub Script. Zusätzlich lernen Sie Features für Enterprise‑Instanzen und das Publizieren in GitHub Packages 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:
  • EntwicklerInnen, 
  • DevOps‑EngineerInnen,
  • AdministratorInnen, 
die Builds, Tests und Deployments in GitHub effizient automatisieren und GitHub Actions unternehmensweit einsetzen möchten, inkl. Überblick zu verfügbaren Enterprise‑Funktionen. 
GitHub-Account (erforderlich)
Grundkenntnisse in Git/GitHub  (wie z.B. nach GH-900) sowie Grundverständnis von CI/CD und Workflow-Automatisierung empfohlen

Wichtige Information

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

Was werden Sie in diesem Training erlernen?

Nach Abschluss dieses Trainings
  • planen und modellieren Sie Automatisierungen Ihres SDLC mittels GitHub‑Actions‑Workflows. 
  • erstellen und betreiben Sie Continuous‑Integration‑Workflows, die Builds und Tests automatisiert ausführen. 
  • deployen Sie Anwendungen mit GitHub Actions, einschließlich Bereitstellungen nach Azure. 
  • integrieren und steuern Sie Prozesse über die GitHub‑API mithilfe von GitHub Script. 
  • veröffentlichen Sie Artefakte sicher in GitHub Packages bzw. der Container Registry. 
  • verwenden und verwalten Sie GitHub Actions in Enterprise‑Umgebungen (Runner, Richtlinien, wiederverwendbare Komponenten).

Agenda

Automate development tasks by using GitHub Actions
How does GitHub Actions automate development tasks?
Identify the components of GitHub Actions
Configure a GitHub Actions workflow
Create and run a basic GitHub Actions workflow
Build continuous integration (CI) workflows by using GitHub Actions
How do I use GitHub Actions to create workflows for CI?
Customize your workflow with environment variables and artifact data
Create the CI workflow on GitHub
Build and deploy applications to Azure by using GitHub Actions
How do I use GitHub Actions to deploy to Azure?
Remove artifacts, create status badges, and configure environment protections
Create a workflow that deploys a web app to Azure
Automate GitHub by using GitHub Script
What is GitHub Script?
Using GitHub Script in GitHub Actions
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
Create and publish custom GitHub actions
Create a custom GitHub action
Publish a custom GitHub action
Create a custom JavaScript GitHub action
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

Dein Training im Überblick

Dauer 1 Tag
Trainingssprache Deutsch
Trainingsart brainyCLASS (offen)

690,00 

Startdatum und Ort wählen

Terminübersicht