Video description
The goal of this screencast is to introduce the Groovy
programming language to developers. Groovy is the hottest of the
new family of dynamic languages that run on the Java Virtual
Machine, and it combines intuitive syntax with many of the advanced
features, like closures and metaprogramming, found in modern
languages. Since Groovy is very similar in syntax to Java, existing
Java developers will find it particularly easy to learn. Any
developer familiar with object-oriented programming will find it
useful, however.
Table of Contents
Introduction and Tools
Populating Arrays and Maps
Using Simple Regular Expressions
Processing List and Map Data
Strings and Parameterized Strings
Reading Data from a Database
MLB Game Data Online
Processing XML with Groovy
Maps and the
Using Groovy builders to generate HTML
HTML
Accessing Games on a Given Day
Accessing Google’s GeoLocator Service
Groovy and GSQL
Using GoogleMaps and Ajax
Making Groovy Baseball a Web Service
Calling Our New Service using Ajax