How to start with Rails

Lots of my friends are starting with Ruby on Rails development and all of them have similar questions. They often have previous PHP experience. This post is about directions and sources which helped me. You may also read my previous article about setting Mac for RoR development.

1) Ruby

You can learn Ruby (the language) as you go by learning primary Rails, it worked for me.

2) Rails

3) Git and GitHub

Install git and get familiar with it.

  • Book: Pro Git – free html book
  • Screeencasts: GitCasts
  • GitHub: Grab account, you will use GitHub a lot. Almost all Rails related code is hosted there (including plugins, gems and RoR itself).

4) Asking questions

5) Czech sources

Bonus sources

  • RubyFlow – community links
  • Planet – rails related blog aggregator
  • RubyShow – podcast with Dan Benjamin and Jason Seifer

Now go and develop some great Rails application. Remember, it is not about tools (Rails in this case), but about what you can do with them.

Filed under  //   git   rails   ruby  

Comments (3)

Jul 11, 2010
Vojto said...
And,

* pragmatic.tv screencasts (paid)
* "Ruby for Rails" by David A. Black, *amazing* book for those ones who want to play with Rails, but don't know Ruby - there's exactly as much about Ruby as you need to start programming Rails. I loved that book, learned Ruby really quickly, and it was exciting to read that book.

Jul 11, 2010
@Vojto: Thanks for additional resources, I will add book to article.
Jul 12, 2010
anonymous said...
But we like PHP. Nette Framework rocks!

Leave a comment...

About

Web developer. Visit my links. Follow me on twitter.