Session Details

Groovy Tutorial  

Level :
Date :
Agenda Not Set Yet
Room :
Not Assigned
Interested : (-) - Registered : (-)
Tag(s) :


Groovy is an open source dynamic language which runs on the JVM. Its goal is to bring lightweight, agile, and dynamic programming to the Java world. It encompasses powerful features from Ruby, Python, PERL and Smalltalk in an expressive and intuitive syntax while keeping the view and perspective of a Java programmer. Its seamless integration with Java makes it a perfect solution for enhancing your current Java projects with dynamic behavior. This tutorial takes you through all of the basics of programming with Groovy then examines common programming tasks like file processing, XML procesing, SQL processing. Finally, it touches upon some of the fun stuff like builders, closures, metaprogramming and more. Where appropriate Apache technologies will be used when illustrating Groovy examples.

The Speaker(s)


Paul King

Paul King has broad experience in both technical and managerial roles across the telecommunications and information technology industries. He has a passion for innovation and often assists organizations in bringing new technologies or processes into their development practices. He has been contributing to open source projects for more than fifteen years, has contributed to international standards, has won prizes for his research, and is a frequent speaker at international conferences. His special interest areas are Java, Java EE, lightweight frameworks such as Spring, agile development, open source testing tools, XML and Web services, and dynamic languages such as Ruby and Groovy.
  • Not Interested
  • Interested
  • Attending