<<< Previous speaker next speaker >>>

Jeff Brown, Core member on Grails Development Team

 Jeff  Brown

Core member of the Grails development team, Jeff Brown, is a Senior Software Engineer with SpringSource. Jeff has been involved in designing and building object oriented systems for over 10 years, he currently teaches a number of Java and object oriented training courses in addition to doing consulting and mentoring work for industries including Aerospace, Financial, and Medical. 

Jeff's areas of expertise include Java, agile web development with Groovy & Grails, distributing computing, object database systems, object oriented analysis and design and agile development.

Presentation: "Groovy for Java Programmers"

Time: Wednesday 16:50 - 17:50

Location: Olympic Room

Abstract: Groovy is an agile dynamic language for the Java platform.  Groovy has a Java-like syntax along with many features inspired by languages like Python, Ruby and Smalltalk.  This session covers a lot of ground including many interactive examples to highlight the powerful language features that  make Groovy compelling.  A lot of momentum is building in the Groovy and Grails communities right now and this session is aimed at Java developers who want to leverage the power of Groovy.

This session is targeted to demonstrate the power of Groovy and help Java developers understand how to leverage that power in their enterprise applications.  Topics include:

- Everything Is An Object
- GStrings
- Closures
- Collections
- Groovy Builders
- Groovy Beans
- Categories
- Ranges
- Java Integration