- http://tryruby.org
- http://try.github.com
- https://www.codeschool.com/courses/rails-for-zombies-redux
- http://www.railstutorial.org/book
You may have hard time doing it on windows, I suggest at Step 4, use Linux or Mac. Install VirtualMachine to allow you to run Linux parallely with Windows.
Also study UNIX commands to be used in Git Bash, find out commands like: