Maximize your productivity with the Grails Framework and related technologies, including Apache Groovy, GORM, REST, GSP, Gradle, Spock, Grails plugins and profiles, and more.

Groovy and Grails Training

Grails is a high-productivity, Groovy-based framework for building a wide variety of application types for the Java Virtual Machine (JVM).

As the official home to Grails, we offer webinars, workshops, and courses developed and delivered by the core engineering team, including the framework's co-founders, Jeff Scott Brown and Graeme Rocher.

Our Groovy and Grails curriculum provides both beginners and advanced students hands-on experience developing and optimizing applications using these powerful technologies. 

Register today for our open-enrollment webinars and workshops, or contact us to schedule a customized training program for your team.

Groovy & Grails Course Catalog

Training engagements are customized to meet your organization's unique needs. Courses can be adapted, expanded, combined, and tailored to cover the specific skills your team requires to achieve your goals.

The Complete Groovy & Grails Experience

This 5-day, intensive, hands-on workshop presents the fundamentals of Groovy and provides comprehensive Grails 3 coverage, beginner through advanced.

Details

Groovy and Grails Boot Camp

This 4-day intensive workshop presents Grails 3 in depth. The experience is designed to quickly get developers maximizing their productivity with the framework.

Details

Grails Deep Dive

This 2-day training course for Java developers provides the knowledge and skills to maximize productivity when building web apps with the Grails framework.

Details

GORM Deep Dive

GORM Deep Dive begins with an intro to GORM and covers many advanced techniques like effective use of “where” queries, projections, query composition, & more.

Details

Introduction to Grails 3 For Spring Developers

This course focuses on the boot-powered features of the Grails framework. Learn how Grails and the Spring framework play nicely together, and build an application in real time.

Details

Introduction to REST Services with Grails 3

This workshop prepares developers to use Grails features to simplify the task of publishing REST APIs when building single-page applications (SPAs), microservice architectures, and more.

Details

Introduction to Grails Security

This 2-day, hands-on workshop covers Grails framework plugins that help developers build robust security functionality into their apps.

Details

Grails Testing Deep Dive

Level up your Grails programming skills and improve your testing processes in this half-day workshop.

Details

Advanced Development with Grails 3

This 3-day hands-on workshop equips developers with the advanced knowledge and skills to take full advantage of the Grails framework and tackle real issues in enterprise-scale applications.

Details

Grails 3 and React

Whether your team has an existing Grails app that needs a new UI or you are designing a brand new microservice architecture with these frameworks, this 6-hour workshop will prepare you to seamlessly integrate the React JavaScript library into your Grails 3 applications.

Details

Better APIs with GORM and GraphQL

This 3-hour workshop takes a dive deep into the new GORM extension and Grails plugin that combine GORM and GraphQL to increase developer productivity.

Details

Modern Grails Development in 2 Days

This 2-day, hands-on course covers powerful Grails framework features that help developers build flexible applications while decreasing code complexity.

Details

Groovy Beginner to Advanced

Go from beginner to advanced with the Groovy programming language in two-days. Learn to use Groovy to build JVM applications in this comprehensive course.

Details

Groovy Metaprogramming

Groovy Metaprogramming will cover beginner and advanced metaprogramming with an emphasis on the techniques of particular interest to Grails developers.

Details

Testing JVM Applications with Spock

Learn to integrate the testing capabilities of Spock into the development cycle of your JVM applications in this half-day online course.

Details

Acceptance Tests with Geb

Learn to integrate the testing capabilities of Geb into the development cycle of your web applications in this half-day, online course.

Details

Professional Training for Modern Technology Teams

Extensive Catalog

Our course catalog features multiple tracks encompassing common programming languages, multiple modeling and development methodologies, and today's emerging technologies.

Skilled Instructors

Our training courses, workshops, and educational webinars are developed and delivered by team members who work daily with these advanced technologies and can speak with authority as subject matter experts.

Customized Curriculum

Training engagements are customized to meet your organization's unique needs. Courses in our catalog can be adapted, expanded, combined, and tailored to cover the specific skills your team requires to achieve your goals.

Convenient Delivery Options

All courses can be conducted at your location, in our state-of-the-art, Midwest training lab, or online. Regardless of delivery location, all training is delivered live by practicing engineers, allowing students to ask questions and engage with instructors in real time.

Fill out the form or contact us at info@ocitraining.com to arrange for a complimentary consultation to discuss your training needs.

Groovy and Grails Training

Grails is a high-productivity, Groovy-based framework for building a wide variety of application types for the Java Virtual Machine (JVM).

As the official home to Grails, we offer webinars, workshops, and courses developed and delivered by the core engineering team, including the framework's co-founders, Jeff Scott Brown and Graeme Rocher.

Our Groovy and Grails curriculum provides both beginners and advanced students hands-on experience developing and optimizing applications using these powerful technologies. 

Register today for our open-enrollment webinars and workshops, or contact us to schedule a customized training program for your team.

secret