Groovy is a popular open-source dynamic language targeting the JVM. Groovy uses a familiar Java-like syntax that will be comfortable for existing Java developers, and provides many features found in other dynamic languages such as Ruby and Python.
Grails is an open-source Web application platform, based on Groovy and built on top of Spring. Grails enables developers to embrace agile methodologies, to deliver high-quality Web applications in rapid time.
This course introduces students to both the Groovy language and the Grails Web development platform, with plenty of hands-on labs to reinforce best practices via a problem-solving approach.