Gradle - Moderne Build-Automatisierung für Java-Projekte
Ziele der Schulung
In dieser 2-tägigen Schulung "Gradle - Moderne Build-Automatisierung für Java-Projekte" lernen Sie, wie Sie Gradle-Projekte effizient aufsetzen, verwalten und automatisieren – unter Nutzung der modernen Kotlin DSL.
Sie erwerben praxisnahe Kenntnisse in folgenden Bereichen:
- Strukturierung und Verwaltung von komplexen Multi-Projekt-Builds
- Abhängigkeiten und Repository-Management
- Erstellung und Konfiguration eigener Tasks und Plugins
- Optimierung der Build-Performance inklusive Build-Cache und Incremental Builds
- Integration von Gradle in CI/CD-Pipelines sowie automatisierte Artefakterstellung
Nach Abschluss der Schulung sind Sie in der Lage, Gradle in professionellen Java- und Kotlin-Projekten einzusetzen, Builds zu optimieren und reproduzierbare Ergebnisse zu gewährleisten. Die Schulung legt den Fokus auf praxisnahe Umsetzung und Hands-on-Erfahrung, sodass Sie das Gelernte direkt in eigenen Projekten anwenden können.
Zielgruppe Seminar
- Softwareentwickler mit Java- oder Kotlin-Erfahrung
- DevOps Engineers / Build-Engineers
- Teams, die komplexe Multi-Modul-Projekte mit Gradle verwalten
- Entwickler, die von Maven oder älteren Gradle-Versionen auf moderne Gradle-Versionen mit Kotlin DSL wechseln
Voraussetzungen
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
- Erfahrung in der Softwareentwicklung, insbesondere mit Java oder Kotlin
- Erste Kenntnisse im Umgang mit Build-Tools
- Kenntnisse in Kotlin sind hilfreich, aber nicht zwingend
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Seminarinhalt
Einführung in moderne Build-Systeme
- Rolle von Build-Tools im Software-Engineering
- Architektur und Funktionsweise von Gradle
- Installation, Projektstruktur und Gradle Wrapper
- Erste Builds ausführen und analysieren
Gradle Build-Skripte mit Kotlin DSL
- Einführung in die Kotlin DSL
- Aufbau von
build.gradle.kts - Plugins, Tasks und Konfigurationen
- Typsicherheit und IDE-Unterstützung
- Unterschiede zur Groovy DSL
Abhängigkeiten und Repository-Management
- Dependency Management in Gradle
- Nutzung von Maven Central und privaten Repositories
- Versionierung und Konfliktlösung
- Dependency Insight und Analyse
- Best Practices für reproduzierbare Builds
Tasks, Plugins und Build-Logik
- Eigene Tasks definieren und konfigurieren
- Wiederverwendbare Build-Logik erstellen
- Einführung in Custom Plugins
- Strukturierung größerer Build-Skripte
Multi-Projekt-Builds
- Strukturierung großer Projekte
- Einstellungen in
settings.gradle.kts - Abhängigkeiten zwischen Subprojekten
- Gemeinsame Konfigurationen
- Best Practices für modulare Builds
Performance und Build-Optimierung
- Incremental Builds
- Build Cache und Configuration Cache
- Parallelisierung und Performance-Analyse
- Troubleshooting bei langsamen Builds
- Best Practices für schnelle Builds
Integration in Entwicklungs- und CI/CD-Prozesse
- Integration mit IDEs
- Tests, Code Quality und Reports
- Automatisierte Releases und Artefakte
- Gradle in CI/CD-Pipelines
Praxisbeispiele
- Begleitende praktische Übungen für alle Themen
- Multi-Modul-Beispielprojekte
- Fehleranalyse, Optimierung und Troubleshooting
Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.
Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.
Übersicht: Gradle Schulungen Portfolio
Kundenbewertungen
69 Teilnehmende
Seminare kurz vor der Durchführung
| 20.04. - 21.04.2026 | Hamburg | ||
| 13.05. - 14.05.2026 | Köln | ||
| 18.06. - 19.06.2026 | Köln | ||
| 07.07. - 08.07.2026 | Nürnberg |



