Ruby on Rails Tutorial: Learn Web Development with Rails (3rd Edition) (Addison-Wesley Professional Ruby) appears to be a good book. The first chapter is easy. The hardest part is installing Ruby on Rails in Ubuntu. Don't use apt-get, it won't work. Book is easy enough if you already have programming experience. The book could be to hard if you know nothing about programming.