Subscribe to Newsletter

Print

Groovy & Grails Training Course

Overview

This 3-day intensive training 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 training 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.

Objectives

At the end Groovy & Grails training course, participants gain an understanding of Groovy & Grails framework and will be able to:

Groovy and Grails
  • Write programs using Groovy
  • Integrate with Java
  • Use Grails for Web development and persistence
  • Have a sound knowledge of all the core concepts from the web to the persistence layer
  • Understand key development best practices thus enabling the development of higher quality code

Suggested Audience - This training is designed for developers interested in Groovy and Grails.

Duration – 3 days

Prerequisites - Experience with developing application using Java, Basic web technologies such as HTML and HTTP

Syllabus

Day 1: Introduction to Groovy
  • Introduction to Groovy
  • Installation and Tools
  • Groovy Beans
  • Language Fundamentals
  • Collections and Closures
  • Misc. APIs, Java Interoperability and Metaprogramming
Day 2: Introduction to Grails
  • Groovy Testing
  • Introduction to Grails
  • Installation, Grails Quick Start
  • Scaffolding
  • GORM and Controllers
Day 3:Services, Tag Libraries and Plugins
  • Services
  • Grails and Spring
  • GSP, Tag Libraries and GSP Templates
  • Sitemesh Layout, Ajax
  • Grails Plugins