Rails Tutorial by Hartl is one that springs to mind. I also recommend Agile Development with Rails by Sam Ruby and Dave Thomas and DHH. After you build a few things, you will quickly get the hang of it
You can read Ruby on Rails Tutorial: Learn Web Development with Rails (4th Edition). On the book Michael Hartl had developed a twitter app. He has also released videos with this book. Hope these will helpful for you.