GitHub Actions für Entwickler
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
- …
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!
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
- 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
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!