Have you created an online tutorial for Grails or found one that you would like to share? Submit it now so that the whole Grails community can benefit! Submit Tutorial for Approval.
Grails services and Google Maps
Scott Davis shows you how you can add maps to a Grails application using freely available APIs and Web services in this latest installment of Mastering Grails. He uses the trip-planner sample application from previous installments and takes it to the... read more
Many-to-many relationships with a dollop of Ajax
Many-to-many (m:m) relationships can be tricky to deal with in a Web application. In this installment of Mastering Grails, Scott Davis shows you how to implement m:m relationships in Grails successfully. See how they're handled by the Grails Object R... read more
Changing the view with Groovy Server Pages
Groovy Server Pages (GSP) puts the "Web" in the Grails Web framework. In the third installment of his Mastering Grails series, Scott Davis shows you the ins and outs of working with GSP. See how easy it is to use Grails TagLibs, mix together partial ... read more
GORM: Funny name, serious technology
Any good Web framework needs a solid persistence strategy. In this second installment of his Mastering Grails series, Scott Davis introduces the Grails Object Relational Mapping (GORM) API. See how easy it is to create relationships between tables, e... read more
IBM DeveloperWorks: Build your first Grails app
Java programmers needn't abandon their favorite language and existing development infrastructure to adopt a modern Web development framework. In the first installment, Java expert Scott Davis introduces Grails and demonstrates how to build your first... read more
Grails Examples course
Learn how to use Grails from first principles, starting with some background on the framework and how to install it on various operating systems. The course then takes you through the process of developing a sample project tracker application.
Getting Started with Grails (InfoQ book)
This book, freely downloadable as a PDF, gives you a thorough grounding in Grails. It's based on Grails 1.2 but much of it is still applicable.
Getting Started with Grails
Learn how to get a basic application up and running with a simple domain model and dynamic scaffolding. This screencast shows you how to create a TODO-style application from scratch.