Groovy and Grails Workshop

Organiser
OpenSource & Agile Community Events
Date
Wed, 3 Mar 2010, 09:00 - 11:00 (Add to calendar) GMT
Venue
(Exact location not available) , London, GB
Cost
Free

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.

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.

Upon completing this course, you 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. You will also learn key development best practices, thus enabling the development of higher quality code.


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


REGISTER TODAY:


There is an early bird discounted rate of just £1435. 00 + VAT if you book before the 1st of February 2010. This course is also currently on 2 for 1 if you book before the 1st of February 2010 and you get a £100 Amazon Gift Certificate if you book before the 31st December as a Christmas present from Skills Matter.

If you would like to join us, please register today at http://skillsmatter.c...

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“You can stand on the shoulders of giants OR a big enough pile of dwarfs, works either way.”