Skip to content
This repository was archived by the owner on Oct 27, 2025. It is now read-only.
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 41 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@ This document is meant to be a guide to "jump-start" learning the web-framework

As we want to foster a "jump-start" we start right away:

1. [Install GGTS](https://spring.io/tools/ggts/all)
* GGTS _- the Groovy/Grails Tool Suite™ -_ is an [Eclipse](https://eclipse.org/)-based IDE
* (Not so short) video [tutorial/introduction](https://youtu.be/cIjInOkUDy8) into GGTS
1. [Work through this tutorial](http://www.grailsexample.net/course-outline/)
* There is an accompanying video series on [youtube](https://youtu.be/qcZ6FWmIuJc?list=PLMIXRBXuv8yaPUYMwlDRvUNf44LgCUunY) for this.
* In case you need more information on the installation on your prefered plattform, please look up the [Documentation](http://www.grails.org/single-page-documentation.html).
1. [SpringSource](https://www.youtube.com/user/SpringSourceDev/) has some valuable video turotials (not only) about Grails on youtube.
1. [Getting Started with Grails - Part 1](https://youtu.be/PXHxo43hn34)
1. [Getting Started with Grails - Part 2](https://youtu.be/qNFksvLxZNU)
1. [Getting Started with Grails - Part 3 ](https://youtu.be/oL4yVtNU31E)
1. Next you can follow Ben Davis on a more practical approach and build a link shortener
1. [Part 1](http://www.learningtechnicalstuff.com/2012/04/building-url-shortener-in-grails-pt-1.html)
1. [Part 2](http://www.learningtechnicalstuff.com/2012/05/building-url-shortener-in-grails-pt-2.html)
1. Depending on what you are most interested in, consider to do some tutorials from the [Grails Tutorial for Beginners - Grails Cookbook](http://grails.asia/grails-tutorial-for-beginners)
1. [Install GGTS](https://spring.io/tools/ggts/all)
* GGTS _- the Groovy/Grails Tool Suite™ -_ is an [Eclipse](https://eclipse.org/)-based IDE
* (Not so short) video [tutorial/introduction](https://youtu.be/cIjInOkUDy8) into GGTS
1. [Work through this tutorial](http://www.grailsexample.net/course-outline/)
* There is an accompanying video series on [youtube](https://youtu.be/qcZ6FWmIuJc?list=PLMIXRBXuv8yaPUYMwlDRvUNf44LgCUunY) for this.
* In case you need more information on the installation on your prefered plattform, please look up the [Documentation](http://www.grails.org/single-page-documentation.html).
1. [SpringSource](https://www.youtube.com/user/SpringSourceDev/) has some valuable video turotials (not only) about Grails on youtube.
1. [Getting Started with Grails - Part 1](https://youtu.be/PXHxo43hn34)
1. [Getting Started with Grails - Part 2](https://youtu.be/qNFksvLxZNU)
1. [Getting Started with Grails - Part 3](https://youtu.be/oL4yVtNU31E)
1. Next you can follow Ben Davis on a more practical approach and build a link shortener
1. [Part 1](http://www.learningtechnicalstuff.com/2012/04/building-url-shortener-in-grails-pt-1.html)
1. [Part 2](http://www.learningtechnicalstuff.com/2012/05/building-url-shortener-in-grails-pt-2.html)
1. Depending on what you are most interested in, consider to do some tutorials from the [Grails Tutorial for Beginners - Grails Cookbook](http://grails.asia/grails-tutorial-for-beginners)

... for all additional questions, please refer to the (very good) [Grails Documentation](http://www.grails.org/single-page-documentation.html).

Expand All @@ -38,9 +38,9 @@ _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](http://proquest.safaribooksonline.com/book/programming/9781449324513), O'Reilly Media, Inc., 2013.
* Glen Smith and Peter Ledbrook: [Grails in Action](http://proquest.safaribooksonline.com/book/programming/java/9781617290961), Second Edition, Manning Publications, 2014.
* Graeme Rocher and Jeff Brown: [The Definitive Guide to Grails](http://proquest.safaribooksonline.com/book/web-development/ruby/9781590599952), Second Edition, Apress, 2009.
* Burt Beckwith: [Programming Grails](http://proquest.safaribooksonline.com/book/programming/9781449324513), O'Reilly Media, Inc., 2013.
* Glen Smith and Peter Ledbrook: [Grails in Action](http://proquest.safaribooksonline.com/book/programming/java/9781617290961), Second Edition, Manning Publications, 2014.
* Graeme Rocher and Jeff Brown: [The Definitive Guide to Grails](http://proquest.safaribooksonline.com/book/web-development/ruby/9781590599952), Second Edition, Apress, 2009.

_return to [top](#)_

Expand All @@ -49,10 +49,10 @@ _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](https://stackoverflow.com/questions/tagged/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](https://www.youtube.com/user/SpringSourceDev/search?query=grails).
* IBM has publishes a [series of Grails tutorials](http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails) covering different aspects.
* Have look every once and a while on [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) Grails](https://github.com/hitenpratap/awesome-grails), where helpful links are collected.
* In case of questions/problems look on [Stack Overflow tag:grails](https://stackoverflow.com/questions/tagged/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](https://www.youtube.com/user/SpringSourceDev/search?query=grails).
* IBM has published a [series of Grails tutorials](http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails) covering different aspects.
* Have look every once and a while on [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) Grails](https://github.com/hitenpratap/awesome-grails), where helpful links are collected.

_return to [top](#)_

Expand All @@ -61,10 +61,10 @@ _return to [top](#)_

As Grails is based on [Groovy](http://www.groovy-lang.org/) is is maybe a good idea to have a closer look into Groovy as well. :wink:

1. [Install](http://www.groovy-lang.org/install.html) is always a good idea.
1. Work through [The Groovy 2 Tutorial](https://leanpub.com/groovytutorial/read).
* _Plese consider buying the book!_
* The website [The Groovy Tutorial](http://www.groovy-tutorial.org/) accompanies the book and has some code.
1. [Install](http://www.groovy-lang.org/install.html) is always a good idea.
1. Work through [The Groovy 2 Tutorial](https://leanpub.com/groovytutorial/read).
* _Plese consider buying the book!_
* The website [The Groovy Tutorial](http://www.groovy-tutorial.org/) accompanies the book and has some code.

... for all additional questions, please refer to the (very good) [Groovy Documentation](http://www.groovy-lang.org/single-page-documentation.html).

Expand All @@ -75,11 +75,11 @@ _return to [top](README.md#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](http://proquest.safaribooksonline.com/book/programming/java/9781941222522), Pragmatic Bookshelf, 2013.
* Kenneth Barclay and John Savage: [Groovy Programming](http://proquest.safaribooksonline.com/book/programming/java/9780123725073), Morgan Kaufmann, 2010.
* **_Unfortunately for German speaking learners only_**: If you have experience in Java, this might be helpful:
* Venkat Subramaniam: [Programming Groovy 2](http://proquest.safaribooksonline.com/book/programming/java/9781941222522), Pragmatic Bookshelf, 2013.
* Kenneth Barclay and John Savage: [Groovy Programming](http://proquest.safaribooksonline.com/book/programming/java/9780123725073), 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](http://examples.oreilly.de/openbooks/pdf_groovyger.pdf) (openbook ![pdf file](https://raw.githubusercontent.com/RRZE-PP/rrze-icon-set/master/tango/22x22/mime-types/document-pdf.png)), O’Reilly Verlag, 2007.
Jörg Staudemeyer: [Groovy für Java-Entwickler](http://examples.oreilly.de/openbooks/pdf_groovyger.pdf) (openbook ![pdf file](https://raw.githubusercontent.com/RRZE-PP/rrze-icon-set/master/tango/22x22/mime-types/document-pdf.png)), O’Reilly Verlag, 2007.

_return to [top](#)_

Expand All @@ -88,13 +88,22 @@ _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](https://stackoverflow.com/questions/tagged/grails+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 [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) Groovy](https://github.com/kdabir/awesome-groovy), where helpful links are collected.
* In case of questions/problems look on [Stack Overflow tag:groovy](https://stackoverflow.com/questions/tagged/grails+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 [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) Groovy](https://github.com/kdabir/awesome-groovy), where helpful links are collected.
* Watch and train the [Groovy exercises](https://www.youtube.com/playlist?list=PLOGAj7tCqHx84a5oHMfLhE3-vKMM_6_nD) by AllTech on Youtube.
* Place the DZone [Groovy Refcard](https://dzone.com/refcardz/groovy) by Dierk Koenig next to your working place.

_return to [top](#)_


## 3. And now ...
## 3. Blogs

* [Groovy Calamari](http://groovycalamari.com) - <cite>Groovy Calamari is a curated publication full of interesting, relevant links about the Groovy Ecosystem. Curated by Sergio del Amo and published weekly. Free.</cite>
* [mrhaki's Groovy Goodness](http://mrhaki.blogspot.de/search/label/Groovy:Goodness)
* [mrhaki's Grails Goodness](http://mrhaki.blogspot.de/search/label/Grails:Goodness)


## 4. And now ...

You found additional learning ressources worth mentioning and helpful?

Expand Down