Ruby on Rails: Learn Rails by Example
Michael Hartl
Watch top Rails developer Michael Hartl guide you through building a complete application using today's best practices for MVC and REST design, layout, Ruby coding, security, testing, deployment, and more.