Now Available: Getting Started with Grails, Second Edition
Published on Monday, February 08, 2010 in book, grails, and gswgThe first edition of Getting Started with Grails was well received. Matt Raible even dubbed it "the perfect book to learn the basics of Grails quickly." But technology moves fast, and Grails has certainly been no exception. Much has changed since the days of Grails 0.3—the then-current version of Grails in January, 2007. So when Scott Davis offered to bring Getting Started with Grails up to date, who was I to say "No?"
Today, Scott and I are pleased to announce that the second edition of Getting Started with Grails is now available as a free PDF [1]. Or, for those that prefer the crisp feel of the printed page, the paperback version is available as well.
In addition to being the first book fully compatible with Grails 1.2, the second edition expands on the coverage of the first edition. You'll find entire new sections tackling a variety of key topics from plugins, to codecs, to services, and more. And thanks to the testability improvements introduced in Grails 1.1, you'll also find an increased emphasis on testing.
Still here? What are you waiting for? Grab the book and get started. We hope you enjoy it!
--
[1] InfoQ requires that you register before you can download the PDF, but registration is free and only takes a moment.
Archive
Now that you've whetted your appetite with the most recent post, perhaps you'd care to dig into the archive.
- Live JavaScript TDD Action Coming to raleigh.rb Published on Wednesday, July 15, 2009
- Git Up! 10 Reasons to Upgrade Your Old Git Installation Published on Wednesday, May 27, 2009
- RailsConf 2009: JavaScript Testing in Rails Projects. No, Seriously! Published on Tuesday, March 24, 2009
- Developer Day: Evolving Your Git Workflow, and Much More Published on Thursday, March 12, 2009
- Git Tip: How to "Merge" Specific Files from Another Branch Published on Wednesday, February 25, 2009
- TextMate Oldie But Goodie Wrap-up Published on Tuesday, December 02, 2008
- Grails vs. Rails: Are we seriously still talking about this?! Published on Tuesday, November 18, 2008
- A Month of TextMate Productivity Tips Published on Tuesday, November 04, 2008
- Testing Anti-Patterns Potpourri - Quotes, Resources, and Collective Wisdom Published on Tuesday, October 07, 2008
- Audio, Video, Slides: How to Fail With 100% Test Coverage at raleigh.rb Published on Tuesday, September 09, 2008
- Grails Presentations Open Sourced on GitHub Published on Wednesday, September 03, 2008
- Testing Anti-Patterns: Invisible Code Published on Monday, August 18, 2008
- Testing Anti-Patterns: The Ugly Mirror Published on Wednesday, July 30, 2008
- Noteworthy Nonsense - July 25, 2008 Published on Friday, July 25, 2008
- iPhone App Store Now Live Published on Thursday, July 10, 2008
- Testing Anti-Patterns: Underspecification Published on Tuesday, July 08, 2008
- 5 Resources for Getting Up to Speed on Rails 2.1 Published on Tuesday, July 08, 2008
- Testing Anti-Patterns: Overspecification Published on Tuesday, July 01, 2008
- Testing Anti-Patterns: Incidental Coverage Published on Tuesday, June 17, 2008
- A Brief Discussion of Code Coverage Types Published on Tuesday, June 10, 2008
- Book Review: Rails Security Audit Published on Thursday, May 29, 2008
- Video: Grails Presentation at QCon San Francisco Published on Tuesday, May 20, 2008
- What's Under Your Monitor? Published on Friday, April 25, 2008
- git init: Say Hello to Agility Published on Tuesday, April 22, 2008
- history meme Published on Wednesday, April 16, 2008
- Noteworthy Nonsense - April 4, 2008 Published on Friday, April 04, 2008
- Interview at Groovy Zone Published on Thursday, April 03, 2008
- Getting Started with Grails: The Jasper Reports "Expansion Pack" Published on Wednesday, April 02, 2008
- Noteworthy Nonsense - March 18, 2008 Published on Tuesday, March 18, 2008
- Manning up: TextMate Meets Man Pages Published on Friday, March 14, 2008
- High Marks for Refactotum 2GX; Next Stop RailsConf Published on Friday, March 14, 2008
- Noteworthy Nonsense - March 9, 2008 Published on Sunday, March 09, 2008
- Lightning Talks at Tonight's Agile RTP Meetup Published on Monday, March 03, 2008
- Groovy Recipes: Greasing the Wheels of Java Published on Wednesday, February 27, 2008
- Getting Started with Grails: The Acegi "Expansion Pack" Published on Tuesday, February 26, 2008
- Refactotum: 2GX Edition Published on Sunday, February 24, 2008
- test/spec/rails => You Bettuh Recognize Published on Friday, February 08, 2008
- Grails Goes 1.0 Published on Tuesday, February 05, 2008
- Podcast Interview with aboutGroovy.com: The Sequel Published on Monday, February 04, 2008
- Programming Groovy: Metaprogramming No Longer an Afterthought Published on Saturday, January 19, 2008
- 2GX - Next-Gen Java Conference Is Right Around the Corner Published on Thursday, December 20, 2007
- Getting Started with Grails: Now Available in Chinese Published on Sunday, December 16, 2007
- Making acts_as_solr Act As Deployable Published on Monday, November 26, 2007
- Relevance is Hiring! Published on Saturday, November 03, 2007
- RubyConf.new('2007').observe(:order => :random) Published on Friday, November 02, 2007
- Evan Phoenix on Testing Private Methods in Ruby Published on Friday, November 02, 2007
- Web 2.0 Meetup in NYC Tonight: The Prophecy of Grails Published on Monday, October 22, 2007
- First International Grails eXchange is Underway Published on Wednesday, October 17, 2007
- EJB3 Domain Classes Presentation at Grails eXchange: Slides, Sample Code, & Rampant Agnosticism Published on Monday, October 15, 2007
- Slides from Northern Virginia Java Users Group Presentation Published on Thursday, October 11, 2007
- Streamlined 0.9 Released - Stop banging rocks together and build something! Published on Thursday, September 13, 2007
- Interview with WebDevRadio Published on Tuesday, September 11, 2007
- Grails 0.6 Released, Brings New Flow to Grails Development Published on Sunday, September 02, 2007
- Tonight at Agile RTP: Matthew Bass on "Chaotic Agility" Published on Tuesday, August 07, 2007
- Joining Relevance Published on Wednesday, August 01, 2007
- Grokking GORM - Part 3: Pimp My EJBs Published on Sunday, July 22, 2007
- Grokking GORM - Part 2: No Schema Left Behind Published on Saturday, July 21, 2007
- Grokking GORM - Part 1: Conventional Thinking Published on Friday, July 20, 2007
- Groovy 1.1-beta-2 Released, Introduces Joint Compiler for Java & Groovy! Published on Thursday, July 05, 2007
- Streamlining Your Way to Rails Published on Sunday, June 24, 2007
- InfoQ Review: Groovy in Action Published on Wednesday, June 13, 2007
- Upcoming Grails Presentation at the RTP JUG Published on Tuesday, June 12, 2007
- Slides from Princeton Java Users Group Presentation Published on Thursday, June 07, 2007
- Groovy + Grails Double-Header at Princeton JUG Published on Wednesday, May 30, 2007
- GSwG Source Code Now Updated for Grails 0.5 Published on Saturday, May 19, 2007
- JavaOne Day 4, Part 2: You don't have to go home, but... Published on Sunday, May 13, 2007
- JavaOne Day 4, Part 1: Where Do Standards Come From? Published on Sunday, May 13, 2007
- JavaOne Day 3, Part 2: Groove On! Published on Saturday, May 12, 2007
- JavaOne Day 3, Part 1: Mash-up your languages, Mash-up your web apps Published on Friday, May 11, 2007
- JavaOne Day 2, Part 3: Solutions for Sanity Published on Friday, May 11, 2007
- JavaOne Day 2, Part 2: An Afternoon of Rich UIs Published on Thursday, May 10, 2007
- JavaOne Day 2, Part 1: Breakfast of Champions Published on Thursday, May 10, 2007
- JavaOne Day 1: java.util.Random Observations Published on Wednesday, May 09, 2007
- JavaFX Mobile = iPhone - Cool Published on Wednesday, May 09, 2007
- JavaOne Day 0: San Francisco Gets Groovy Published on Tuesday, May 08, 2007
- JavaOne Preloaded: A Groovy/Grails Special Event Published on Tuesday, May 01, 2007
- Grails 0.5 Shipped: The Cup Overfloweth! Published on Tuesday, May 01, 2007
- Groovy 1.1-beta-1 Released - Takes Java Integration to the Next Level Published on Monday, April 30, 2007
- Slides from Virginia Java User Group Presentations Published on Wednesday, March 21, 2007
- Virginia Double Header: Upcoming Grails Presentations in Norfolk and Richmond Published on Wednesday, March 14, 2007
- Getting *Updated* with Grails - Updated Source Code Available for Grails 0.4.2 Published on Tuesday, March 13, 2007
- Grails Is on the Move Published on Monday, March 12, 2007
- Tag! Here Goes... Published on Monday, March 05, 2007
- Grails eXchange 2007 - Coming to a London Near You Published on Saturday, March 03, 2007
- Slides from Charlotte Java User Group Presentation Published on Thursday, February 22, 2007
- Upcoming Grails Presentation at Charlotte JUG Published on Wednesday, February 14, 2007
- Podcast Interview with aboutGroovy.com Published on Wednesday, February 14, 2007
- ExpandoMetaClass Teaches an Old Dog New Tricks Published on Friday, February 02, 2007
- Major UK Brand Launches Grails-based Site Published on Thursday, February 01, 2007
- Grails 0.4 Hits the Street Published on Wednesday, January 31, 2007
- Slides from Philadelphia Spring Users Group Presentation Published on Wednesday, January 24, 2007
- Just Released: Getting Started with Grails Published on Wednesday, January 17, 2007
- Upcoming Grails Presentation in Philadelphia Published on Friday, January 12, 2007
- Out of the Box Grails + JEE Integration Published on Monday, December 18, 2006
- Podcast Interview: Grails 0.3 Release, Upcoming Book, and More Published on Friday, November 17, 2006
- Getting Groovy with TextMate Published on Thursday, November 02, 2006
- Screencast: From Zero to Grails in Under 4 Minutes Published on Sunday, September 17, 2006
- Java Posse Recommends Grails + EJB3 Article Published on Sunday, September 10, 2006
- Grails + EJB3 Article on InfoQ Published on Tuesday, August 22, 2006
- Podcast Discusses Legacy DB Support in Grails Published on Monday, August 14, 2006
- Hoisting Grails to Your Legacy DB Published on Tuesday, June 20, 2006

