Graeme Rocher's Groovy and Grails Workshop
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: |
|
| Regions: |
|
| Category: |
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
