Uma das melhores maneiras de se aprender uma linguagem (ou, no caso, um framework) é lendo um livro. O problema em aprender Rails através de livros é que a linguagem muda frequentemente, então as versões nas quais os livros foram escritos tornam-se desatualizadas muito rapidamente.

Veja as versões e suas datas de lançamento:

  • Rails 1.0 – 13/12/2005
  • Rails 1.1 – 27/03/2006
  • Rails 1.2 – 17/01/2007
  • Rails 2.0 – 06/12/2007
  • Rails 2.1 – 31/05/2008

Para ajudar o iniciante que quer aprender Ruby on Rails[bb], compilei uma lista com os livros mais populares com suas respectivas versões:


Agile Web Development with Rails 1ed. (2005)
Dave Thomas/David Heinemeier Hansson
Inglês
Rails 1.0


Agile Web Development with Rails 2ed. (2006)
Dave Thomas/David Heinemeier Hansson
Inglês
Rails 1.2


Agile Web Development with Rails 3ed. (beta)
Sam Ruby/Dave Thomas
Inglês
Rails 2.x


Rails Recipes (2006)
Chad Fowler
Inglês
Rails 1.1


Advanced Rails Recipes (2008)
Mike Clark
Inglês
Rails 2.0


The Rails Way (2007)
Obie Fernandez
Inglês
Rails 2.0


Rails for PHP Developers (2008)
Derek DeVries/Mike Naberezny
Inglês
Rails 2.0


Repensando a Web com Rails (2006)
Fabio Akita
Português
Rails 1.1.2


Rails para Desenvolvedores Java (2007)
Stuart Halloway/Justin Gehtland
Português
Rails 1.1


Ruby on Rails: Executando (2006)
Curt Hibbs/Bruce Tate
Português
Rails 1.1


Ajax on Rails (2007)
Scott Raymond
Inglês
Rails 1.1


Rails Cookbook (2007)
Rob Orsini
Inglês
Rails 1.2


Beginning Rails (2007)
Cloves Carneiro Jr./Jeffrey Allan Hardy
Inglês
Rails 1.2.3


Pode-se ver que a oferta é grande mas as versões não são as mais atuais. Minha sugestão: se não tiver acesso a um livro mais recente, aprenda com a versão do livro que você tem (e baixe a versão do Rails correspondente), e depois veja quais foram as alterações de uma versão para a outra.

Sorry, comments are closed for this article.