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.

Upcoming Offerings

Classes Currently being scheduled. Contact Us to set up yours!


By the end of the training students will have a sophisticated understanding of all of the following:

  • The Grails development tools
  • Building web applications
  • How to leverage the power and flexibility of GORM
  • Building RESTful applications
  • Modularizing applications with plugins
  • Understanding how and when to take advantage of static type checking

To get the most out of this course, we recommend participants have beginner to intermediate proficiency with the Java Virtual Machine (JVM) and a high-level understanding of how web applications work in general. No particular expertise with Groovy or Grails is required.

Intended Audience

This course is well-suited for developers interested in building a variety of JVM web applications, including traditional browser-based web applications, RESTful applications, and JavaScript-enabled single page applications (SPAs).

  • Programming with Groovy (1 day)
  • Grails Introduction And Installation
  • Controllers
  • Introduction To GSP
  • Controllers (Cont’d)
  • Application Lifecycle
  • Dependency Injection
  • GORM
  • GSP
  • Services
  • Application Profiles
  • Web Services
  • Static Type Checking
  • Plugins

4 days (24 hours)

This workshop can be conducted at your location or in our Midwest training lab (12140 Woodcrest Executive Drive; St. Louis, MO. 63141).

Maximize your training experience by adding these courses to your curriculum.

Professional Training for Modern Technology Teams

Flexible Technology Training

Keep your team on the cutting edge with our technology training offerings.

  • Courses are developed and led by practicing software engineers and subject matter experts.
  • All courses can be customized to meet your organization's unique needs.
  • Courses can be conducted at your location, online, or in our state-of-the-art training lab in St. Louis, Missouri.

Many of our courses are also offered to the public both online and at our Midwest training lab for your convenience.

Visit our training schedule to sign up for upcoming webinars, workshops, and classes, or conduct your next training program in our technology training lab.