We are proud to be the official home of Grails, a high productivity framework for building a wide variety of application types for the Java Virtual Machine (JVM). Our instructors are all high-level experts in the Grails space, as they are responsible for developing, maintaining, and supporting the Grails framework.

We are excited to announce a new Grails Training series!

These live, instructor-led workshops will be offered online and delivered by Grails Co-founder, Jeff Scott Brown and other members of the Groovy and Grails core team!

Introduction to grails for spring developers

Jeff Brown, co-founder of the Grails Framework, delivers this live, online training course focused on the Boot-powered features of Grails. Learn how the frameworks play nicely together and build an application in real time.

GORM Deep Dive

Gorm Deep Dive begins with an introduction to GORM and its basic usage and configuration. From there, the course covers many advanced techniques, such as effective use of “where” queries, projections, query composition, and more.

Groovy Metaprogramming

This intensive deep dive into Groovy covers beginner and advanced metaprogramming techniques that make sense specifically in the context of building web applications with Grails 3.

Lab Setup

All lab exercises will be conducted in IntelliJ IDEA 2017.  If you do not have a license, an evaluation copy will work fine for the course.  See https://www.jetbrains.com/idea/download.

JDK 1.8 should be installed and configured.

Students may do their work on Windows, Linux or macOS (OS X).