Learning a new stack is hard. Take a look at how LevelUpRails can help.
Learn to build and test a complete Ruby on Rails application. This isn't a basic intro: you will finish with some serious ruby chops.
Take a realistic Rails app and learn to scale it in real world circumstances. You'll cover all the basic best practices in performance and scalability for the Rails world.
So sign up already.