Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><em>I've just been in the same situation.</em></p> <p>With my last Java experiences dating back some 7 years, I <em>tried</em> to start with Grails directly using "<a href="http://www.amazon.de/Definitive-Guide-Grails-Experts-Development/dp/1590599950" rel="nofollow">The Definitive Guide to Grails</a>".</p> <p>I went about 1/3rd thru and thought I understood enough to start out. But as soon as I started to hack I noticed I simply ran into <em>too many errors that would take me hours to resolve</em>, simply because of <strong>missing Groovy knowledge</strong>.</p> <p>So I went and got myself "<a href="http://www.amazon.de/Groovy-Action-Dierk-Konig/dp/1932394842/" rel="nofollow">Groovy in Action</a>" (<em>a.k.a GinA</em>). I studied the whole book and programmed each and every listing myself. As I didn't focus on this task solely, it took me several weeks to complete the 600+ pages.</p> <p>Then I went back to my Grails project and <em>found that I had even forgotten the things I already had known</em> from the first book.</p> <p><strong>In hindsight, I would go about the task like this:</strong></p> <p>Directly start your Grails project (I recommend you setup <del><a href="http://netbeans.org/" rel="nofollow">NetBeans</a></del> <del><a href="http://www.springsource.com/landing/best-development-tool-enterprise-java" rel="nofollow">SpringSource Tool Suite</a></del> <a href="http://www.jetbrains.com/idea/#ultimate" rel="nofollow">IntelliJ IDEA Ultimate</a> as your IDE)</p> <ol> <li><strong>Work on it</strong> every day for about one hour</li> <li><strong>Learn ~50 pages</strong> in your preferred <strong>Groovy</strong> resource.</li> <li><strong>Learn ~20 pages</strong> in your preferred <strong>Grails</strong> resource.</li> <li><strong>Apply</strong> what you learned</li> </ol> <p>Keep in mind that the current edition of <em>Groovy in Action</em> is dated 2007 and <em>The Definitive Guide to Grails</em> is dated 2009.</p> <p>In both cases this is quite old, though almost all of the <em>GinA</em> examples still work.</p> <p>The most important parts of the official <em>Grails Framework Reference</em> are written well structured in chapters, thus it will suite perfectly as your Grails resource.</p> <p><strong>The following combination would be my personal choice:</strong></p> <ul> <li><strong>Groovy:</strong> <a href="http://www.manning.com/koenig2/" rel="nofollow">Groovy in Action, Second Edition</a> as <a href="http://www.manning.com/about/meap.html" rel="nofollow">MEAP (Manning Early Access Program)</a> <em>($34.99 or $49.99)</em></li> <li><strong>Grails:</strong> <a href="http://www.grails.org/doc/latest/" rel="nofollow">The Grails Framework - Reference Documentation</a> <em>(free)</em></li> </ul> <p>I'd love to hear about your success &amp; subscribed to your questions as I might be able to help with some of your simpler ones.</p> <p>Enjoy!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload