the missing groovy tutorial
The Groovy Koans project is a collection of small exercises in the form of unit tests, designed to get Java developers up to speed on Groovy features and common idioms. It starts by teaching you basic Groovy building blocks, and gradually builds your knowledge towards metaprogramming, slurpers, and all the goodness Groovy has to offer.
Each Koan is a broken unit test that needs fixing. Don't worry - every test is documented and linked to the resources you need. When you have completed all of your Koans, you should feel very comfortable with Groovy and should easily be able to continue your learning path with Grails and/or Gradle.
This project is still work in progress! I'd be happy to receive pull-requests, corrections, or suggestions...@nadavc