Re:Rails is Definitely Not for Beginners
by ahmadss on Tuesday February 14, 2012 @05:52PM
(#3592176)
I just Kindled the book and worked my way through chapter 1. Seriously - I can't think of a better way to introduce someone to "classes" and explain what a "class" does within a program. This book is great thus far! If you have any other recommendations, I'm all ears!
In particular, these 2 topics come to mind: - Algorithm design - Data structures
I know exactly what you mean about the databases and proper modeling. I ended up reading through a basic book[1] and it really gave me a good perspective on how to decide what objects in your model will have database tables, which ones should have foreign keys into others, how to think of the relationships involved, etc.
I think you're right that you need to have some understanding of these concepts before you can build a web app. But fortunately, it's not that tricky! Keep at it, you're almost there. :)
[1]http://www.apress.com/9781590597699