Groovy Advanced
Beyond Groovy Intermediate. Metaprogramming with metaClass, AST transformations, traits, builders deep, type checking modes. The features behind Gradle, Spock, and Jenkins.
advanced7 lessons3 chapters7 graded exercisesGroovy
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Metaprogramming
- Traits and DSL Composition
- Spock, Gradle, Modern Groovy
Taught in Groovy, graded on a real executor.
Curriculum
3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.
- 1metaClass — Runtime ModificationRead · exercise
- 2AST TransformationsRead · exercise