Skip to content

a guide to “jump-start” learning the web-framework Grails

License

Notifications You must be signed in to change notification settings

viegelinsch/learning-grails

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Creative Commons Lizenzvertrag Grails - use it! Groovy - use it!

Learning Grails "P&P style"

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License Creative Commons Lizenzvertrag.

0. About this document

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 ...

1. Learning Grails

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

  1. Install GGTS
  2. 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.
  3. SpringSource has some valuable video turotials (not only) about Grails on youtube.
    1. Getting Started with Grails - Part 1
    2. Getting Started with Grails - Part 2
    3. Getting Started with Grails - Part 3
  4. Next you can follow Ben Davis on a more practical approach and build a link shortener
    1. Part 1
    2. Part 2
  5. 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

1.1 Grails Books

The following books are recommended as reference and should be available in most libraries or even online via your library/organisation:

return to top

1.2 Grails Additional Links

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 Awesome Grails, where helpful links are collected.

return to top

2. Groovy

As Grails is based on Groovy is is maybe a good idea to have a closer look into Groovy as well. 😉

  1. Install is always a good idea.
  2. 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

2.1 Groovy Books

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 pdf file), O’Reilly Verlag, 2007.

return to top

2.2 Groovy Additional Links

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 Awesome 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

3. Blogs

4. And now ...

You found additional learning ressources worth mentioning and helpful?

Or

You created some learning ressources by yourself?

Please send us a pull request!

About

a guide to “jump-start” learning the web-framework Grails

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published