Graeme Rocher's Groovy and Grails Workshop

Sponsored links



Graeme Rocher's Groovy and Grails Workshop

Expert: Graeme Rocher
Date: Aug 17 - 19, 2010
Where: Skills Matter, 116-120 Goswell Road, London EC1V 7DP
Cost: £1272

More Info or Book Online:
http://skillsmatter.com/course-details/java-jee/groovy-and-grails-workshop/zx-994

Graeme Rocher, the creator of Grails, will travel from Spain to teach this workshop, which covers both Groovy and Grails in great detail. Following a thorough introduction to the Groovy & Grails technologies, you will then learn about the many advanced aspects of the Groovy programming language and Grails web application framework. This workshop quickly takes you beyond the basics and on to the more powerful aspects of both Groovy and Grails. You should expect a lot of hands-on interactive lab work.

Having established the basics of the Groovy language, you will first construct a Grails application by examining the domain model used to generate a basic application. You will then use Grails to build on the application through a series of practical exercises, interspersed with tutorials delivered by a SpringSource certified trainer.

Upon completing this course, you will have the necessary skills to construct a Grails application, with sound knowledge of all the core concepts from the web to the persistence layer. You will also learn key development best practices, enabling you to develop high quality code.


Book Online:
http://skillsmatter.com/course-details/java-jee/groovy-and-grails-workshop/zx-994

Watch this FREE video of Graeme Rocher talking about Grails internals:
http://skillsmatter.com/podcast/java-jee/grails-internals/zx-994

Delivery:
  • Classroom
Regions:
  • London
Category:

Further Details

PROGRAMME
Day 1 - Groovy

Introduction To Groovy
o What is Groovy
o Installing Groovy
o Groovy Tools
o Classes
o Scripts
Language Fundamentals
o Groovy Strings
o Operator Overloading
o Collections
o Closures
o XML
o Groovy & Java Integration
Metaprogramming
o Introduction to Metaprogramming
o Meta Object Protocol (MOP)
o Metaprogramming Hooks
o ExpandoMetaClass

Day 2 - Groovy (Cont'd)

Testing
o Introduction
o GroovyTestCase
o Running Groovy Tests
o Expando
o Mocks and Stubs
Grails
Introduction to Grails
+ What is Grails
+ The Grails Stack
+ Why Groovy & Grails
Getting Started
+ Scaffolding
MVC in Grails
+ Domain Classes
+ GORM
+ Domain Constraints

Day 3 - Grails (Cont'd)

MVC in Grails
o Services
o Controllers
o Views
o Tag Libraries
o GSP Templates
o Ajax
Grails Plugins
o History
o Extension Points
o Architecture
o Goals
o Artifacts
o Packaging and Installation
o Spring DSL
o Plugins and Dynamic Methods
o Reloading
o Command Line Scripts

This Training Course is taught in classrooms in the following locations:
London EC

Guide Price: £1590