AM-700: Get Groovy with Java: Groovy basics

The Groovy Course: The ArcMind Groovy course is a hands-on introduction to the Groovy language. The Groovy programming language is a dynamic language that is Java-friendly and runs in the Java Virtual Machine. Groovy adds many of the language features from Python and Ruby like:

In addition Groovy adds:


Groovy does this in a syntax that is familiar to Java developers so you can get up and running quickly.

Groovy programs are typically much shorter than the equivalent Java programs. You can do a lot more with a lot less code.

In this class, you learn the following:


All of the lessons are hands on. We have labs which we do in Eclipse (or in IntelliJ for those with discerning taste) and follow-along discussion which we do in the interactive interpreter. You will work with everything we talk about. Come prepared to code. The second rule of code club is everyone will code!

When you are done with this course you will have the essential Groovy skills to begin your next project in Groovy with confidence.

Feedback from Groovy training from first client:

"I sent out a survey to get people’s feedback on the groovy training and so far, everyone really thought it was great and that the presenter was excellent. They are also all saying they want Grails training too, so you need to get that class put together quick."