diff --git a/README.md b/README.md index 68a8424..4334738 100644 --- a/README.md +++ b/README.md @@ -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). @@ -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](#)_ @@ -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](#)_ @@ -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). @@ -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](#)_ @@ -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) - 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](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?