rails beginner training

just check out these books

head first rails…

its a good start …

If you understand programming and learn quickly, you can start by just
reading a good solid book on ruby to gain an understanding of how
classes and objects work. Once you achieve that understanding you are
ready for rails.

IMHO, you can always learn a lot. I've read the following books in

Apress - Beginning Ruby - From Novice to Professional
Foundation Rails 2
Agile Web Development with Rails 3rd Edition
Enterprise Integration with Ruby

Check out this topic here: