This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License .
This document is meant to be a guide to "jump-start" learning the web-framework Grails for our future employees and all who are interested. It is our intention to guide a path for self studies. Please walk this way ...
As we want to foster a "jump-start" we start right away:
- Install GGTS
- GGTS - the Groovy/Grails Tool Suite™ - is an Eclipse-based IDE
- (Not so short) video tutorial/introduction into GGTS
- Work through this tutorial
- There is an accompanying video series on youtube for this.
- In case you need more information on the installation on your prefered plattform, please look up the Documentation.
- SpringSource has some valuable video turotials (not only) about Grails on youtube.
- Next you can follow Ben Davis on a more practical approach and build a link shortener
- Depending on what you are most interested in, consider to do some tutorials from the Grails Tutorial for Beginners - Grails Cookbook
... for all additional questions, please refer to the (very good) Grails Documentation.
return to top
The following books are recommended as reference and should be available in most libraries or even online via your library/organisation:
- Burt Beckwith: Programming Grails, O'Reilly Media, Inc., 2013.
- Glen Smith and Peter Ledbrook: Grails in Action, Second Edition, Manning Publications, 2014.
- Graeme Rocher and Jeff Brown: The Definitive Guide to Grails, Second Edition, Apress, 2009.
return to top
You search for more information? So please start from one of these:
- In case of questions/problems look on Stack Overflow tag:grails, as the probability is high that someone else had the same problem and got a suggestion for a solution there.
- More video tutorials from SpringSource on youtube.
- IBM has published a series of Grails tutorials covering different aspects.
- Have look every once and a while on Grails, where helpful links are collected.
return to top
As Grails is based on Groovy is is maybe a good idea to have a closer look into Groovy as well. 😉
- Install is always a good idea.
- Work through The Groovy 2 Tutorial.
- Plese consider buying the book!
- The website The Groovy Tutorial accompanies the book and has some code.
... for all additional questions, please refer to the (very good) Groovy Documentation.
return to top
The following books are recommended as reference and should be available in most libraries or even online via your library/organisation:
-
Venkat Subramaniam: Programming Groovy 2, Pragmatic Bookshelf, 2013.
-
Kenneth Barclay and John Savage: Groovy Programming, Morgan Kaufmann, 2010.
-
Unfortunately for German speaking learners only: If you have experience in Java, this might be helpful:
Jörg Staudemeyer: Groovy für Java-Entwickler (openbook ), O’Reilly Verlag, 2007.
return to top
You search for more information? So please start from one of these:
- In case of questions/problems look on Stack Overflow tag:groovy, as the probability is high that someone else had the same problem and got a suggestion for a solution there.
- Have look every once and a while on Groovy, where helpful links are collected.
- Watch and train the Groovy exercises by AllTech on Youtube.
- Place the DZone Groovy Refcard by Dierk Koenig next to your working place.
return to top
- Groovy Calamari - Groovy Calamari is a curated publication full of interesting, relevant links about the Groovy Ecosystem. Curated by Sergio del Amo and published weekly. Free.
- mrhaki's Groovy Goodness
- mrhaki's Grails Goodness
You found additional learning ressources worth mentioning and helpful?
Or
You created some learning ressources by yourself?
Please send us a pull request!