I’ve once stumbled upon a site in the Internet that is located at the very dumb domain address: http://ihaterubyonrails.com/

It consists of 80% people having no idea of what they are talking about, with a little to no knowledge about Ruby on Rails framework and 20% people who are just exaggerating or raising issues that are common in the world of programming and software development (not just in Ruby on Rails development).
But the comment that really takes the cake is, let me quote:

“”It was very exciting learning Ruby on Rails, coming from ASP.NET, but I was quickly disappointed to learn that I had to spend about $300 on books to get anything resembling documentation”

Right. Certainly this anonymous dude is not quite right here, since I am not afraid to say it: Ruby on Rails is very well documented and you do not have to spend a dime to acquire valuable training resources and documentation from the Web.

Let’s take a look at a few options, that Ruby on Rails beginner have:

  • First of all: RailsTutorial.org. You can learn Rails from scratch by visiting Michael Hartl page and reading this great tutorial. Also, author of this Ruby on Rails tutorial site has prepared addition screencasts and other material you can grab for like 1/10 or less of the price mentioned by that silly ASP to Ruby on Rails newcomer.
  • Second, there is well detailed and written Ruby on Rails Guides site, where you can read about different features of Ruby on Rails web development framework. Here’s a link: http://guides.rubyonrails.org/
  • Third, there are several great API doc sites like railsapi.com or apidock.com where you can read about usages(with examples) of different RoR helpers. Helpful community… helps too, make sure you read comments as well(usually contain more Ruby code examples that are often a drop in solutions for Ruby on Rails applications you’re developing).
  • Finally, if you don’t like reading a plain text RoR docs then there are plenty of free screencasts available in the Net for you. Some are produced by Ruby on Rails core contributor Gregg Pollack and are avaible at http://rubyonrails.org/screencasts/rails3
    There are also more than 200 hundred railscasts made by Ryan Bates !!
    Also, you can check teachmetocode.com and other websites like http://5by5.tv/rubyshow treating about Ruby and RoR for more free to view railscasts.

The list above doesn’t empty the options that newcomer has and can choose from, if he wants to learn Ruby on Rails. That short list itself is a huge amount of material that can allow to start learning Rails or can speed up Ruby on Rails learning process. And all of this is available for free or for a cost of one meal (you can eat a dinner for 12$ in Poland. Nothing extraordinary but tasty and healthy for sure) if you want to grab extra resources like paid ebooks. Not 300 bucks like that silly ASP newcomer has stated.