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).

Gain access to the folks who built Grails! Our courses are developed and delivered by Grails co-founders and the core engineering team.

Courses in the Groovy and Grails training curriculum provide students with the knowledge and skills they need to maximize developer productivity with Groovy, Grails, and related technologies. Our Groovy and Grails training courses cover a wide range of topics, including GORM, REST, Plugins, Profiles, GSP, Groovy, Metaprogramming, Spock, Gradle, and more.

Course Date(s) Time Instructor(s) Hours
BUILD A BETTER API WITH GORM & GRAPHQL Mar 9 Day Kleeh 1
Modern Grails Development in 2 Days at Greach Mar 13 - Mar 14 Day del Amo Caballero 12
DATABASE MIGRATION WITH GRAILS 3 Apr 6 Day Assar 1

BUILD A BETTER API WITH GORM & GRAPHQL

This webinar will discuss in depth a new GORM extension and Grails plugin that combine GORM and GraphQL and increase developer productivity.

more…

Dates & Times

Fri, Mar 9, 1:00pm to 2:00pm

Location

Online: Times listed are US Central Daylight

Instructor(s)

James Kleeh

Modern Grails Development in 2 Days at Greach

Join us for this 2-day, hands-on workshop in which you'll build a Grails 3 application from the ground up.

Through this development process, you'll discover how Grails simplifies routing, data binding, DI, JSON generation, unit and functional tests, persistence, and more. Moreover, you'll learn how to leverage the latest innovations in Grails and GORM, including multitenancy, GraphQL, data services, and JSON views.

Full Course Details

more…

Dates & Times

Tue, Mar 13, 9:00am to 4:00pm
Wed, Mar 14, 9:00am to 4:00pm

Location

Madrid, Spain

Instructor(s)

Sergio del Amo Caballero

DATABASE MIGRATION WITH GRAILS 3

In this complimentary webinar, OCI software engineer Nirav Assar will demonstrate how to apply the Grails Database Migration plugin in development and production.

more…

Dates & Times

Fri, Apr 6, 1:00pm to 2:00pm

Location

Online: Times listed are US Central Daylight

Instructor(s)

Nirav Assar

WEB DEVELOPMENT WITH GRAILS 3

This three-day, intensive Grails training workshop presents Grails 3 in depth. The experience is designed to quickly get developers maximizing their productivity with the framework, enabling them to build a wide variety of application types including but not limited to traditional web apps, RESTful applications and JavaScript enabled Single Page Applications.

More Details


GROOVY AND GRAILS BOOT CAMP

This four-day, intensive Groovy and Grails training workshop presents Grails 3 in depth. The experience is designed to quickly get developers maximizing their productivity with the framework, enabling them to build a wide variety of application types including but not limited to traditional web apps, RESTful applications and JavaScript enabled Single Page Applications.

moRE details


ADVANCED DEVELOPMENT WITH GRAILS 3

Grails Co-Founder, Jeff Scott Brown, delivers this 3-day intensive, hands-on workshop! This experience equips developers with the know-how to take full advantage of the Framework and tackle real issues in serious enterprise-scale applications, while simplifying application code.

More Details


THE COMPLETE GRAILS EXPERIENCE

This five-day, intensive hands-on Grails training workshop presents the fundamentals of Groovy and comprehensive Grails 3 coverage, beginner through advanced.  The experience is designed to quickly get developers up to speed solving real problems in serious enterprise scale applications while still keeping the application code simple.

More Details


Introduction to REST Services with Grails 3

This intensive, single-day deep dive into Grails’ support for building REST APIs covers a lot of ground by way of comprehensive lecture, demonstration and hands-on exercises.

more details


GORM Deep Dive training

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

More Details


Groovy Metaprogramming

This intensive, single-day deep dive into Groovy’s metaprogramming will cover beginner and advanced metaprogramming with an emphasis on the techniques of particular interest to Grails developers.

More Details


Groovy Beginner to Advanced

This 2-day, comprehensive course covers a lot of material and takes JVM developers from beginner to advanced with the Groovy language by way of comprehensive lecture, demonstration, and hands-on exercises.  Developers will leave the experience with all of the skills needed to effectively use the Groovy programming language to build many kinds of JVM applications.

More Details


Grails and React

This 1-day workshop will introduce you to several approaches to using the React JavaScript library with your Grails projects.

More Details


Groovy Training

Check out our catalog of training courses related to the Groovy programming language.  

More Details


secret