Modern Grails Development in 2 Days at GR8Conf US 2017

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.

Upcoming Offerings

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


  • Learn how to build a Grails application
  • Recognize the ways in which Grails applications are well tested and easy to evolve and maintain.
  • Discover and learn to use the newest features of GORM and Grails


GR8Conf US 2018 Groovy & Grails Conference
Minneapolis, Minnesota, USA

Workshop Dates: July 23rd – July 24th

Workshop Times: 9:00 a.m. – 4:00 p.m. each day

Workshop Location: University of St. Thomas; Schulze Hall; 46 S 11th St; Minneapolis, MN 55403; USA (Map)

Learn More About GR8Conf US

Workshop Pricing

USD $100 GR8Conf US conference attendees
USD $200 General public

Register Now


  • Creating an app: SDKMan, Grails Application Forge
  • Controllers and testing
  • URL mapping and testing
  • Command objects, data binding, and constraints testing
  • Business rules encapsulation in the services layer
  • Injecting configuration
  • HTML output with GSP
    • Functional tests with Geb
  • REST
    • Generating JSON with JSON Views
    • API versioning
    • Functional tests for your API
  • Persistence with GORM
    • GORM (querying methods)
    • GORM Data Services
  • Multi-tenancy capabilities
  • GraphQL
  • Multi-project build

Intended Audience

Although everyone is welcome, you'll get the most out of this workshop if you are a Java developer with some experience with Grails, Spring Boot, or other JVM Web frameworks.

We do recommend attendees have at least a basic understanding of the Java Virtual Machine and a very high-level understanding of how web applications work in general. Prior experience with Grails is a plus, but no particular expertise with Groovy or Grails is required.

Meet the InstrucTOR

Sergio del Amo Caballero

Sergio del Amo Caballero

Sergio is a member of the OCI Grails team and an experienced web and mobile developer. He likes to create products, understand them, and evolve them. For the past six years, Sergio has been developing Grails applications; he currently devotes his time to client work, Grails Guides, Grails plugins, and other aspects of the framework. He feels genuinely empowered by Grails and likes how succinct and powerful Groovy is.

Since April 2015, Sergio has been the author of Groovy Calamari, a weekly newsletter about the Groovy Ecosystem: Grails, Geb, Gradle, and Ratpack.

Can't Make it to GR8Conf US?

Get notified of future Grails training opportunities!

Opt out or customize your email subscriptions. | View our privacy policy