Skip to content
Open
Show file tree
Hide file tree
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
12 changes: 6 additions & 6 deletions pages/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h1>Community</h1>
<h3 class="columnheader">Grails Mailing Lists</h3>
<div class="one-column">
<div class="column">
<div class="guidegroup" style="">
<div class="guidegroup">
<div class="guidegroupbody">
<p>The Apache Grails community offers several mailing lists where you can connect with other
users and contributors.</p>
Expand All @@ -27,7 +27,7 @@ <h3 class="columnheader">Grails Mailing Lists</h3>
</div>
<div class="twocolumns">
<div class="column">
<div class="guidegroup" style="">
<div class="guidegroup">
<div class="guidegroupheader">
<img src="[%url]/images/email.svg" alt="dev@grails.apache.org">
<h2>dev@grails.apache.org</h2>
Expand All @@ -46,7 +46,7 @@ <h2>dev@grails.apache.org</h2>
</div>
</div>
<div class="column">
<div class="guidegroup" style="">
<div class="guidegroup">
<div class="guidegroupheader">
<img src="[%url]/images/email.svg" alt="user@grails.apache.org">
<h2>users@grails.apache.org</h2>
Expand Down Expand Up @@ -129,7 +129,7 @@ <h3 class="columnheader">Grails Rock Star Wall of Fame</h3>
<h3 class="columnheader" style="margin-bottom: 0">User Groups</h3>
<div class="twocolumns">
<div class="column">
<div class="guidegroup" style="">
<div class="guidegroup">
<div class="guidegroupheader">
<img src="[%url]/images/usergroup.svg" alt="North-America">
<h2>North-America</h2>
Expand Down Expand Up @@ -180,7 +180,7 @@ <h2>North-America</h2>

<div class="column">

<div class="guidegroup" style="">
<div class="guidegroup">
<div class="guidegroupheader">
<img src="[%url]/images/usergroup.svg" alt="Asia">
<h2>Asia</h2>
Expand All @@ -193,7 +193,7 @@ <h2>Asia</h2>
</ul>
</div>

<div class="guidegroup" style="">
<div class="guidegroup">
<div class="guidegroupheader">
<img src="[%url]/images/usergroup.svg" alt="Europe">
<h2>Europe</h2>
Expand Down
312 changes: 175 additions & 137 deletions pages/learning.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
title: Learning | Grails&reg; Framework
title: Learning | Grails&reg; Framework
---
<div class='headerbar chalicesbg'>
<div class='content'>
<h1>Learning</h1>
</div>
</div><div class='content'>
</div>
<div class='content'>
<div class='twocolumns'>
<div class='column'>
<div class="training" style="display: block;">
Expand All @@ -14,140 +15,177 @@ <h3 class="columnheader">
<div id="grails-training">[%events]</div>
</div>
</div>
<div class='column'><div class='guidegroup' style=''>
<div class='guidegroupheader'>
<img src='[%url]/images//documentation.svg' alt='Learning' />
<h2>Blog Posts, Step-by-Step Tutorials</h2>
<div class='column'>
<div class='guidegroup'>
<div class='guidegroupheader'>
<img src='[%url]/images//documentation.svg' alt='Learning' />
<h2>Blog Posts, Step-by-Step Tutorials</h2>
</div>
<ul>
<li>
<a href='https://guides.grails.org'>Grails Guides</a>
</li>
<li>
<a href='[%url]/blog/index.html'>Grails Team Blog</a>
</li>
<li>
<a href='[%url]/blog/tag/webinar.html'>Grails Webinars</a>
</li>
</ul>
</div>
<ul>
<li>
<a href='https://guides.grails.org'>Grails Guides</a>
</li>
<li>
<a href='[%url]/blog/index.html'>Grails Team Blog</a>
</li>
<li>
<a href='[%url]/blog/tag/webinar.html'>Grails Webinars</a>
</li>
</ul>
</div></div>
</div>
</div>
<h3 class='columnheader'>Grails Books</h3><div class='twocolumns'>
<div class='column'>
<figure class='book'>
<img src='[%url]/images/books/grailsgood.png' alt='Grails Goodness Notebook' />
<figcaption>
<h3>
<a href='https://leanpub.com/grails-goodness-notebook'>Grails Goodness Notebook</a>
</h3>
<span class='author'>By Hubert A. Klein Ikkink</span>
<span class='about'>Experience the Grails framework through code snippets. Discover (hidden) Grails features through code examples and short articles. The articles and code will get you started quickly and provide deeper insight into Grails.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/gsmith2_cover150.jpg' alt='Grails in Action' />
<figcaption>
<h3>
<a href="https://www.manning.com/gsmith2/">Grails in Action</a>
</h3>
<span class='author'>By Glen Smith and Peter Ledbrook</span>
<span class='about'>The second edition of Grails in Action is a comprehensive introduction to Grails 2 focused on helping you become super-productive fast.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/bbeckwith_cover.gif' alt='Programming Grails' />
<figcaption>
<h3>
<a href='https://shop.oreilly.com/product/0636920024750.do'>Programming Grails</a>
</h3>
<span class='author'>By Burt Beckwith</span>
<span class='about'>Dig deeper into Grails architecture and discover how this application framework works its magic.</span>
</figcaption>
</figure></div>
<div class='column'><figure class='book'>
<img src='[%url]/images/books/grails_3_step_by_step.png' alt='Grails 3 - Step by Step' />
<figcaption>
<h3>
<a href='https://grailsthreebook.com/'>Grails 3 - Step by Step</a>
</h3>
<span class='author'>By Cristian Olaru</span>
<span class='about'>Learn how a complete greenfield application can be implemented quickly and efficiently with Grails 3 using profiles and plugins. Use the sample application that accompanies the book as an example.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/grails_weissmann.png' alt='Falando de Grails' />
<figcaption>
<h3>
<a href='https://www.casadocodigo.com.br/products/livro-grails'>Falando de Grails</a>
</h3>
<span class='author'>By Henrique Lobo Weissmann</span>
<span class='about'>This is the best reference on Grails 2.5 and 3.0 written in Portuguese. It&amp;#39;s a great guide to the framework, dealing with details that many users tend to ignore.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/grocher_jbrown_cover.jpg' alt='The Definitive Guide to Grails 2' />
<figcaption>
<h3>
<a href='https://www.apress.com/9781430243779'>The Definitive Guide to Grails 2</a>
</h3>
<span class='author'>By Jeff Scott Brown and Graeme Rocher</span>
<span class='about'>As the title states, this is the definitive reference on the Grails framework, authored by core members of the development team.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/bklein_cover.jpg' alt='Grails 2: A Quick-Start Guide' />
<figcaption>
<h3>
<a href="https://www.amazon.com/gp/product/1937785777?tag=misa09-20">Grails 2: A Quick-Start Guide</a>
</h3>
<span class='author'>By Dave Klein and Ben Klein</span>
<span class='about'>This revised and updated edition shows you how to use Grails by iteratively building a unique, working application.</span>
</figcaption>
</figure></div>
</div>
<h3 class='columnheader'>Groovy Books</h3><div class='twocolumns'>
<div class='column'><figure class='book'>
<img src='[%url]/images/books/regina.png' alt='Groovy in Action, 2nd Edition' />
<figcaption>
<h3>
<a href="https://www.manning.com/koenig2/">Groovy in Action, 2nd Edition</a>
</h3>
<span class='author'>By Dierk König, Guillaume Laforge, Paul King, Cédric Champeau, Hamlet D'Arcy, Erik Pragt, and Jon Skeet</span>
<span class='about'>This is the undisputed, definitive reference on the Groovy language, authored by core members of the development team.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/g2cook.jpg' alt='Groovy 2 Cookbook' />
<figcaption>
<h3>
<a href="https://www.packtpub.com/groovy-2-cookbook/book">Groovy 2 Cookbook</a>
</h3>
<span class='author'>By Andrey Adamovitch, Luciano Fiandeso</span>
<span class='about'>This book contains more than 90 recipes that use the powerful features of Groovy 2 to develop solutions to everyday programming challenges.</span>
</figcaption>
</figure></div>
<div class='column'><figure class='book'>
<img src='[%url]/images/books/Kousen-MJG.png' alt='Making Java Groovy' />
<figcaption>
<h3>
<a href="https://www.manning.com/kousen/">Making Java Groovy</a>
</h3>
<span class='author'>By Ken Kousen</span>
<span class='about'>Make Java development easier by adding Groovy. Each chapter focuses on a task Java developers do, like building, testing, or working with databases or restful web services, and shows ways Groovy can make those tasks easier.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/gdsl.jpg' alt='Groovy for Domain-Specific Languages' />
<figcaption>
<h3>
<a href="https://www.packtpub.com/groovy-for-domain-specific-languages-dsl/book">Groovy for Domain-Specific Languages</a>
</h3>
<span class='author'>By Fergal Dearle</span>
<span class='about'>Learn how Groovy can help Java developers easily build domain-specific languages into their applications.</span>
</figcaption>
</figure><figure class='book'>
<img src='[%url]/images/books/vslg2.jpg' alt='Programming Groovy 2' />
<figcaption>
<h3>
<a href="https://pragprog.com/book/vslg2/programming-groovy-2">Programming Groovy 2</a>
</h3>
<span class='author'>By Venkat Subramaniam</span>
<span class='about'>This book helps experienced Java developers learn to use Groovy 2, from the basics of the language to its latest advances.</span>
</figcaption>
</figure></div>
</div>
</div>
<h3 class='columnheader'>Grails Books</h3>
<div class='twocolumns'>
<div class='column'>
<figure class='book'>
<img src='[%url]/images/books/grailsgood.png' alt='Grails Goodness Notebook' />
<figcaption>
<h3>
<a href='https://leanpub.com/grails-goodness-notebook'>Grails Goodness Notebook</a>
</h3>
<span class='author'>By Hubert A. Klein Ikkink</span>
<span class='about'>Experience the Grails framework through code snippets. Discover (hidden) Grails
features through code examples and short articles. The articles and code will get you started
quickly and provide deeper insight into Grails.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/gsmith2_cover150.jpg' alt='Grails in Action' />
<figcaption>
<h3>
<a href="https://www.manning.com/gsmith2/">Grails in Action</a>
</h3>
<span class='author'>By Glen Smith and Peter Ledbrook</span>
<span class='about'>The second edition of Grails in Action is a comprehensive introduction to Grails
2 focused on helping you become super-productive fast.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/bbeckwith_cover.gif' alt='Programming Grails' />
<figcaption>
<h3>
<a href='https://shop.oreilly.com/product/0636920024750.do'>Programming Grails</a>
</h3>
<span class='author'>By Burt Beckwith</span>
<span class='about'>Dig deeper into Grails architecture and discover how this application framework
works its magic.</span>
</figcaption>
</figure>
</div>
<div class='column'>
<figure class='book'>
<img src='[%url]/images/books/grails_3_step_by_step.png' alt='Grails 3 - Step by Step' />
<figcaption>
<h3>
<a href='https://grailsthreebook.com/'>Grails 3 - Step by Step</a>
</h3>
<span class='author'>By Cristian Olaru</span>
<span class='about'>Learn how a complete greenfield application can be implemented quickly and
efficiently with Grails 3 using profiles and plugins. Use the sample application that
accompanies the book as an example.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/grails_weissmann.png' alt='Falando de Grails' />
<figcaption>
<h3>
<a href='https://www.casadocodigo.com.br/products/livro-grails'>Falando de Grails</a>
</h3>
<span class='author'>By Henrique Lobo Weissmann</span>
<span class='about'>This is the best reference on Grails 2.5 and 3.0 written in Portuguese.
It&amp;#39;s a great guide to the framework, dealing with details that many users tend to
ignore.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/grocher_jbrown_cover.jpg' alt='The Definitive Guide to Grails 2' />
<figcaption>
<h3>
<a href='https://www.apress.com/9781430243779'>The Definitive Guide to Grails 2</a>
</h3>
<span class='author'>By Jeff Scott Brown and Graeme Rocher</span>
<span class='about'>As the title states, this is the definitive reference on the Grails framework,
authored by core members of the development team.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/bklein_cover.jpg' alt='Grails 2: A Quick-Start Guide' />
<figcaption>
<h3>
<a href="https://www.amazon.com/gp/product/1937785777?tag=misa09-20">Grails 2: A Quick-Start
Guide</a>
</h3>
<span class='author'>By Dave Klein and Ben Klein</span>
<span class='about'>This revised and updated edition shows you how to use Grails by iteratively
building a unique, working application.</span>
</figcaption>
</figure>
</div>
</div>
<h3 class='columnheader'>Groovy Books</h3>
<div class='twocolumns'>
<div class='column'>
<figure class='book'>
<img src='[%url]/images/books/regina.png' alt='Groovy in Action, 2nd Edition' />
<figcaption>
<h3>
<a href="https://www.manning.com/koenig2/">Groovy in Action, 2nd Edition</a>
</h3>
<span class='author'>By Dierk König, Guillaume Laforge, Paul King, Cédric Champeau, Hamlet D'Arcy,
Erik Pragt, and Jon Skeet</span>
<span class='about'>This is the undisputed, definitive reference on the Groovy language, authored by
core members of the development team.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/g2cook.jpg' alt='Groovy 2 Cookbook' />
<figcaption>
<h3>
<a href="https://www.packtpub.com/groovy-2-cookbook/book">Groovy 2 Cookbook</a>
</h3>
<span class='author'>By Andrey Adamovitch, Luciano Fiandeso</span>
<span class='about'>This book contains more than 90 recipes that use the powerful features of Groovy
2 to develop solutions to everyday programming challenges.</span>
</figcaption>
</figure>
</div>
<div class='column'>
<figure class='book'>
<img src='[%url]/images/books/Kousen-MJG.png' alt='Making Java Groovy' />
<figcaption>
<h3>
<a href="https://www.manning.com/kousen/">Making Java Groovy</a>
</h3>
<span class='author'>By Ken Kousen</span>
<span class='about'>Make Java development easier by adding Groovy. Each chapter focuses on a task
Java developers do, like building, testing, or working with databases or restful web services,
and shows ways Groovy can make those tasks easier.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/gdsl.jpg' alt='Groovy for Domain-Specific Languages' />
<figcaption>
<h3>
<a href="https://www.packtpub.com/groovy-for-domain-specific-languages-dsl/book">Groovy for
Domain-Specific Languages</a>
</h3>
<span class='author'>By Fergal Dearle</span>
<span class='about'>Learn how Groovy can help Java developers easily build domain-specific languages
into their applications.</span>
</figcaption>
</figure>
<figure class='book'>
<img src='[%url]/images/books/vslg2.jpg' alt='Programming Groovy 2' />
<figcaption>
<h3>
<a href="https://pragprog.com/book/vslg2/programming-groovy-2">Programming Groovy 2</a>
</h3>
<span class='author'>By Venkat Subramaniam</span>
<span class='about'>This book helps experienced Java developers learn to use Groovy 2, from the
basics of the language to its latest advances.</span>
</figcaption>
</figure>
</div>
</div>
</div>