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...
Groovy and Grails Workshop
Filed in
- 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
You might also like...
Other nearby events
Map
Java forum discussion
-
Java Full Stack Developer Training
by anveshkumarseo (0 replies)
-
Software Paradigms and Models
by Nami L. (0 replies)
-
Which is harder to learn Java or C++ ?
by surbhinahta (114 replies)
-
C ++ public int __cdecl printf (const char * __restrict__ _Format, ...) problem.
by sgameyta (0 replies)
-
What do you need to build a simulation software?
by ilenia.news (0 replies)
Java podcasts
-
Hanselminutes: Understanding BDD and NSpec with Matt Florence and Amir Rajan
Published 9 years ago, running time 0h34m
Scott sits down with NSpec authors Matt Florence and Amir Rajan to talk about Behavior Driven Development (BDD). Where does one start with BDD? Is BDD just TDD with a fancier name or can it really chance how you design software? The NSpec guys set Scott on the right path.
Comments