Über Groovy
ÜberConf
Denver · July 12 - 15, 2011
About this Presentation
You've probably heard about Groovy, the dynamic language for the JVM. You may have heard that Groovy is what Java would have been if it had been written in the 21st century. Maybe you've even seen some demos of the seemingly magical things that you can do with Groovy. Well, now it's time to download the bits and experience the fun and productivity for yourself.
In this hands-on tutorial, we'll highlight some of the key features of Groovy by working through some real-world assignments. In Part 1, we'll work with Groovy Objects, GStrings, Closures, and Groovy Collections. Then in Part 2, we'll see how Groovy can make things like XML, JDBC, and even Swing easier than ever.
This is a hands-on workshop; please bring a laptop with JDK 5 or higher installed.

Developer Advocate with Confluent
After 28 years as a developer, architect, project manager (recovered), author, trainer, conference organizer, and homeschooling dad, Dave Klein landed his dream job as a developer advocate at Confluent. Dave is marveling in and eager to help others explore the amazing world of event streaming with Apache Kafka.