HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Venkat Subramaniam's Groovy Metaprogramming course (GROOVY-METAPROGRAMMING-01-03)
CODE: GROOVY-METAPROGRAMMING-01-03          DURATION: 3 DAY/S
This 3-day intensive Groovy Metaprogramming course is offered as part of the Groovy & Grails University. The course is designed to help you quickly make the transition to productive programming in Groovey from Java. You will learn the essential features and capabilities of Groovy from everyday programming to metaprogramming.

Groovy's high essence and low ceremony makes it a great language to program the powerful Java virtual machine. This course will show you how you can take advantage of its Metaprogramming capabilities to write internal Domain Specific Languages. You will also learn the rich capabilities of Groovy in creating applications, parsing XML, and get a hang of the closures and functional style of programming in Groovy.

This highly interactive course has been developed by Venkat Subramaniam, author of "Programming Groovy: Dynamic Productivity for the Java Developer" and includes several hands-on labs.

LEARN HOW TO:
  • Work with the strengths and weaknesses of Groovy
  • Use Java and Groovy within the same application
  • Take advantage of Metaprogramming
  • Build DSLs (Domain Specific Languages) using Groovy
  • Get productive right away by applying Groovy to your current applications
PROGRAMME
  • Why Groovy?
  • Groovy for Java Eyes
  • Groovy closures, Strings, Collections, and GDK
  • Groovy APIs to work with XML and Databases
  • Working with Scripts and classes
  • Intermixing with Java
  • Exploring Metaprogramming
  • Creating DSLs in Groovy
ABOUT THE AUTHOR
Dr. Venkat Subramaniam, founder of Agile Developer, Inc. has trained and mentored thousands of software developers in US, Canada, Europe, and Asia. He helps his clients succeed with Agile Development and various software technologies.
More about Venkat Subramaniam
IS THIS COURSE FOR YOU?
If you are part of a development team and are looking for intensive & detailed coverage of Groovy, then this course is for you!

COURSE PREREQUISITES
You do not need any previous experience with Groovy or Grails.

COURSE LABS & EXERCISES
This course combines a lecture format with lots of hands-on lab workshop time.

© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship