Sure rails hides a lot but it'll introduce you to some best practices, like the concept of MVC etc.
Sure rails hides a lot but it'll introduce you to some best practices, like the concept of MVC etc.
Lynda tutorials are great. I'd also recommend free ones:
http://www.akitaonrails.com/2008/2/1/rolling-with-rails-2-0-...
And for-pay ones at http://www.peepcode.com
Also, grab "The Rails Way" book by Obie Fernandez (it's THE BEST book on Rails.. when you learn the basics, it's better than 'Agile Web Development with Rails') and "The Ruby Way" by Hal Fulton.
First, let's start with the languages they are based on, since performance and scalability depends on this. Do you feel Ruby is more mature than Python too?
I mean, no one is keeping you from working using Django .96, but several of the neater features in the platform (ContentTypes & Generic relations) are a little sketchy at the moment.
I really don't have anything against Ruby and Rails. I really like the Rails framework and there's a lot of great stuff there. I just don't think that Ruby is a best first language to learn.
I've heard good things about "The Rails Way" but haven't yet had a chance to look at it.
I also suggest The Ruby Way (though perhaps I'm biased); however, the Web dev section is dated. :(
Or---judging from the URL---just go for the technology these guys used, rather than the one they want to teach you.