A dynamic, open source programming language with a focus on simplicity and productivity.
Ruby on Rails (RoR) - a framework written in the Ruby programming language.
Launch School, popular online learning portal, recently released new book called "Demystifying Rails".
Book was under construction for a year. It is written for experienced web coders who want not just to get familiar with Rails, but to understand how all this stuff works together. As someone can suggest, this is not a newbie tutorial, but a solid materiel for skilled developers. Book is a part of a 301 course at Launch School.
It's a journey "under the hood" of RoR framework to see how web application development process looks like without Rails. It will help to understand why frameworks and especially Rails exists. Reader will see how it is to create web application without a framework. This book is written to show the developers how the "life" is without Rails.
Also, you can have more info about another Ruby on Rail tutorials.
Book is free and can be read here at LaunchSchool.