Ruby on Rails 4.0 Guide
A step by step guide to learn Ruby on Rails 4.0. It includes a basic Ruby 2.0 tutorial and is written for programmers who know at least one other programming language and are familiar with HTML.
Topics: How to install a development system on Linux/Windows/Mac OS X, Ruby Basics, First Steps with Rails, ActiveRecord, Scaffolding, REST, Routes, Tests, Cookies and Sessions, Action Mailer, Internationalization, Bundler and Gems, Asset Pipeline, JavaScript, Caching, How to setup a production webserver on Linux, Scaffold Controller Template, Model Template, Forms
Hands on code examples show how problems are solved. The reader can dive into a specific topic without having to run through a gigantic first to last page project.