In-Depth Training
Our intensive courses equip your development team with advanced know-how of Gradle-based project automation—all through small, informative hands-on classes.
Overview
Join us for three days of intensive Gradle instruction from Tim Berglund, co-author of Building and Testing with Gradle and official Gradleware trainer for North America. The class begins with Groovy fundamentals, then moves quickly into thorough coverage of Gradle topics like tasks, standard Gradle plugins, file manipulation, Gradle's logging support, IDE integration, multiproject builds, Ant integration, Maven integration, custom tasks, and even Gradle plugins.
You'll spend around half of your time actually coding in Gradle, and the other half talking with the instructor and learning directly from his live coding exercises. This class can take you from complete newcomer status to Gradle competence, or from passing familiarity to Gradle expertise. Don't miss it.
Course Prerequisites
This course assumes a good understanding of the Java language. Some code is initially easier to understand if you also have a basic understanding of the Groovy language. But due to Groovy's similarity to Java, Groovy is not a prerequisite. There will be a very short introduction to Groovy at the beginning of the course.
Course Program
| Day 1 | Day 2 | Day 3 |
|---|---|---|
Groovy Basics
Gradle Introduction
Tasks
|
Plugins
The Java Plugin
Dependency Management
File Manipulation
Logging
|
IDE Integration
Multiproject Builds
Ant Integration
Maven Integration
Custom Tasks
Custom Plugins
|