GitHub Actions für Entwickler

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

GitHub Actions für Entwickler

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstarstar_border 7,9 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,9 (aus 13 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte

placeKöln
31. Jul 2025 bis 1. Aug 2025
computer Online: Zoom
31. Jul 2025 bis 1. Aug 2025
placeKöln
23. Okt 2025 bis 24. Okt 2025
computer Online: Zoom
23. Okt 2025 bis 24. Okt 2025
placeKöln
15. Jan 2026 bis 16. Jan 2026
computer Online: Zoom
15. Jan 2026 bis 16. Jan 2026
placeKöln
9. Apr 2026 bis 10. Apr 2026
computer Online: Zoom
9. Apr 2026 bis 10. Apr 2026
placeKöln
3. Aug 2026 bis 4. Aug 2026
computer Online: Zoom
3. Aug 2026 bis 4. Aug 2026
placeKöln
23. Nov 2026 bis 24. Nov 2026
computer Online: Zoom
23. Nov 2026 bis 24. Nov 2026

Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar sind Sie in der Lage, automatisierte Workflows mit GitHub Actions effizient zu planen, zu entwickeln und sicher zu betreiben. Sie verstehen die Architektur und Funktionsweise von Actions, nutzen bestehende sowie eigene Aktionen zielgerichtet und setzen vollständige CI/CD-Pipelines um. Darüber hinaus kennen Sie erprobte Strategien zur Modularisierung, Wartung und Skalierung Ihrer Automatisierungslösungen.

Inhalt

Tag 1 - Grundlagen und Workflow-Design
  • Einführung in GitHub Actions
    • Motivation und Nutzen von Automatisierung
    • Architektur: Workflows, Jobs, Steps, Actions
    • Unterschiede: GitHub-hosted vs. self-hosted Runner
  • Erstellung und Strukturierung von Workflows

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Git & Github, Programmierung (allgemein), OO (Objekt Orientierte) Programmierung, Python und R Programmiersprache.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar sind Sie in der Lage, automatisierte Workflows mit GitHub Actions effizient zu planen, zu entwickeln und sicher zu betreiben. Sie verstehen die Architektur und Funktionsweise von Actions, nutzen bestehende sowie eigene Aktionen zielgerichtet und setzen vollständige CI/CD-Pipelines um. Darüber hinaus kennen Sie erprobte Strategien zur Modularisierung, Wartung und Skalierung Ihrer Automatisierungslösungen.

Inhalt

Tag 1 - Grundlagen und Workflow-Design
  • Einführung in GitHub Actions
    • Motivation und Nutzen von Automatisierung
    • Architektur: Workflows, Jobs, Steps, Actions
    • Unterschiede: GitHub-hosted vs. self-hosted Runner
  • Erstellung und Strukturierung von Workflows
    • Aufbau von .github/workflows/*.yml
    • Events & Trigger: push, pull_request, schedule
    • Kontrollstrukturen: if, needs, continue-on-error
    • Umgebungsvariablen und Kontexte (github, env, runner)
  • Nutzung bestehender Aktionen
    • GitHub Marketplace und Community-Actions
    • Sicherheitsaspekte bei Drittanbieter-Actions
  • Erstellung eigener GitHub Actions
    • JavaScript-basierte Actions (Node.js)
    • Docker-basierte Actions
    • Metadata (action.yml), Versionierung und Veröffentlichung
  • Umgang mit Secrets und Berechtigungen
    • Verwaltung von GitHub Secrets
    • Zugriffskontrolle auf Repository-, Organisations- und Environment-Ebene
    • GITHUB_TOKEN und Security-Kontexte
Tag 2 - Vertiefung, CI/CD-Pipelines und Best Practices
  • Fortgeschrittene Workflow-Konzepte
    • Matrix-Builds, Parallelisierung, dynamische Jobs
    • Bedingte Ausführungen, Timeouts und Laufzeitstrategien
  • Caching und Artefaktmanagement
    • Verwendung von actions/cache, upload-artifact, download-artifact
    • Organisation und Lebensdauer von Artefakten
  • CI/CD mit GitHub Actions
    • Aufbau kompletter CI/CD-Pipelines
    • Automatisierte Tests (Unit, Linting, Integration)
    • Build- und Release-Prozesse, Deployment Hooks
    • Branch Protection und Status Checks
  • Debugging und Fehlersuche
    • Logging mit ACTIONS_STEP_DEBUG
    • Umgang mit fehlschlagenden Workflows
  • Best Practices & Skalierung
    • DRY-Prinzip, reusable workflows und Modularisierung
    • Performance-Tuning und Workflow-Analyse
    • Wartung und Versionierung großer Workflows
    • Nutzung von GitHub Insights
  • Beispiele und Hands-on
    • Templates für Node.js, Python, Java
    • Gemeinsames Erarbeiten eines End-to-End-Workflows
    • Praxisübungen nach Bedarf und Projekterfahrung der Teilnehmer

Werden Sie über neue Bewertungen benachrichtigt

Es wurden noch keine Bewertungen geschrieben.

Schreiben Sie eine Bewertung

Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.