the following document suggests a learning guide for the Ruby language and ruby on rails framework, you can fork, comment, edit this document as you wish, this document is under GPL license.
Developers interested in Ruby/RoR, this documetn assumes that you already know both programming concepts and web development concepts, the only thing you need to learn is both ruby/ror.
-
you need to install teh language itself on your machine, we recommend you to follow these guides : https://rvm.io/rvm/install for unix-like systems and http://railsinstaller.org/en on windows machines, although we don't recommend developing with ruby on windows machines.
-
get to know the language: you should learn the language from any of the following resources
- Code academy https://www.codecademy.com/tracks/ruby
- Code School https://www.codeschool.com/courses/ruby-bits and https://www.codeschool.com/courses/ruby-bits-part-2
- Why's poignent guide to ruby http://mislav.uniqpath.com/poignant-guide/book/chapter-1.html
-
If you want to get to know the language down to the details, we recommend this book : http://www.manning.com/black2/
-
Now you need to learn rails basics :
- Ruby for zombies http://railsforzombies.org/
- Code Academy https://www.codecademy.com/courses/learn-rails
- Rails guides http://guides.rubyonrails.org/
- Like all related pages on facebook
- Join all users groups related to your country for ruby/rails
- Follow ruby developers on twitter
- Subscribe to green-ruby mailing list http://greenruby.org/
- Subscribe to reddit ruby/rails subreddits if you're a redditor
- Read questions tagged ruby/rails on stackoverflow
- Visit #ruby and #rubyonrails channels on IRC frequently