To learn Grails, first of all, you will need to
by installing Grails on your system or project.
Once all set up, we invite you to have a look at the Grails
documentation, which explains all the details about the framework,
such as how to use the tools
that come with a Grails installation.
or presentations, given about Grails at conferences, are excellent resources
to learn more about Grails as well.
Jeff Scott Brown, Co-founder of the Grails framework, teaches a series of online
Grails training courses.
Instructor: Paul King
Hours: 6 Oct 5 - Oct 6, 2017
Instructor: Jeff Brown
Hours: 6 Nov 2 - Nov 3, 2017 On-site Training Guides
The Official Grails
User guide provides pretty comprehensive coverage of the framework, but if that is is not enough checkout the great Guides section of the website for more focused tutorials with examples. Books
Another great approach to learning Grails is to read the various books published
on the language:
By Cristian Olaru
We try to describe in this book how a complete greenfield application can be implemented with Grails 3 in a fast way using profiles and plugins - and we do this in the sample application that is accompanying this book.
By Eric Helgeson
The first book dedicated to Grails 3. You will learn the concepts behind building Grails applications. Real, up-to-date code examples are provided so you can easily follow along.
By Henrique Lobo Weissmann
The best reference on Grails (2.5 and 3.0) in portuguese. A great guide to the framework, dealing with details of the framework that many times are ignored by it's users.
By Hubert A. Klein Ikkink
Experience the Grails platform through code snippets. Learn more about (hidden) Grails features with code snippets and short articles. The articles and code will get you started quickly and will give more insight in Grails.
By Jeff Scott Brown and Graeme Rocher
Definitive reference on The Grails Framework, authored by core members of the development team.
By Glen Smith and Peter Ledbrook
Grails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super-productive fast.
By Dave Klein and Ben Klein
This revised and updated new edition shows you how to use Grails by iteratively building a unique, working application.
By Burt Beckwith
Dig deeper into Grails architecture and discover how this application framework works its magic.
By Dierk König, Guillaume Laforge, Paul King, Cédric Champeau, Hamlet D'Arcy, Erik Pragt, and Jon Skeet
The undisputed definitive reference on The Groovy Language, authored by core members of the development team.
By Ken Kousen
Make Java development easier by adding Groovy. Each chapter focuses on a task Java developers do, like building, testing, or working with databases or restful web services, and shows ways Groovy can help.
By Venkat Subramaniam
Dynamic productivity for the Java developer
By Andrey Adamovitch, Luciano Fiandeso
Over 90 recipes that provide solutions to everyday programming challenges using the powerful features of Groovy 2
By Fergal Dearle
Enhance and extend your Java applications with Domain-Specific Languages in Groovy
By Hubert A. Klein Ikkink
Experience the Groovy programming language through code snippets. Learn more about (hidden) Groovy features with code snippets and short articles. The articles and code will get you started quickly and will give more insight in Groovy.
Many Grails-related presentations have been recorded at
that you might wish to have a look at, to learn more about Grails, delve into particular topics, and more.
Below are a few selected presentations given at the
You can find more presentations: