
GRV-001: Groovy & Grails Training
This 3-day intensive workshop covers both Groovy and Grails in great detail. After a thorough introduction to the technology, students are taken through many advanced aspects of both the Groovy programming language and the Grails web application framework. This workshop is designed to quickly get teams beyond the basics and on to the most powerful aspects of both
Groovy and Grails. Students should expect a lot of hands on interactive lab work.
During this course attendees will:
- Receive an introduction to Groovy by learning how to install it, use its compiler, shell and console, and how to integrate it in your applications.
- Learn the language fundamentals, such as its Java-based syntax, its powerful strings, how to define operator loading or how to leverage its easy XML parsing capabilities, and more.
- Learn all you need to know about Meta Object Protocol (MOP), Metaprogramming Hooks and ExpandoMetaClass.
- An introduction to Grails, the Grails Stack, getting started with scaffolding and getting to know the Grails command-line environment.
- Learn how to maximize use of MVC in Grails by using services, controllers, views, tag libraries, GSP templates and Ajax.
- Learn how to use and optimize Grails plug-ins including lessons on extension points, architecture, how to package and install, artifacts and command line scripts.
- And much more...
Goal: Students, upon completing this course, will have the necessary skills to construct a Grails application having a sound knowledge of all the core concepts from the web to the persistence layer. Students will also learn key development best practices thus enabling the development of higher quality code.
Learning Method: Having established the basics of the Groovy language, students commence constructing a Grails application starting by looking at the domain model, which can be used to generate a basic application. From this point students progressively learn new features provided by Grails by building on the existing application and stepping through exercise-by-exercise in between lectures delivered by a SpringSource certified trainer.
This course is designed and provided by the creators of Groovy and Grails including:
Jeff Brown Graeme Rocher Guillaume Laforge
See the syllabus for more information »
|
|
|
Thank you for your interest in SpringSource training. Please click here to be notified when training is available in your area or to request a public training in your locations.




