Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
Kenneth Myers16,009 Points
Some advice before starting this course.
I've been a user here for about 6 months and I've done a bunch of the courses (Web dev, java/android, wordpress, now ruby) and so far I have found this course the most disappointing. It feels like there should have been a course between learning ruby and this course, one that breaks down the tools and code we are using here to prepare us for actually making an app.
While I understand that it's good to learn by doing, I am not the only one who feels like this course overloads you by doing too much. In many of the forums of these videos there are people complaining that it's too fast or there is too much and not enough of the code is provided or shown where it is obtained.
I stopped trying to recreate the app halfway through because I realized I had no idea what I was doing other than trying to copy code and make it work. However, that's not learning.
My advice to people starting this course is to go through it twice. Watch it the first time. Don't take notes. Don't try to follow along in your own project. Just watch. If you try to follow along you may find yourself completely lost and constantly rewinding to find out what the instructor is doing. After you've watched the course once, then go back and take notes and/or follow along in your own project. I know that's daunting and will take an excruciatingly long time, but this is an excruciating course. I think this is the best method until this course is revised or a supplementary course is added to the track.
Brad Chellingworth11,542 Points
I feel there is a missing video here the one that says "Hey, this is what rails is". I'm on the "Rails Development" track and have gone through hours of non rails related content just to get to this and im now back to watching youtube videos trying to understand the things he is doing without explaining.
rspec, scaffolds, active record, database connections and more are just brushed over like we already did a module on it.
I feel really let down here treehouse!
Rachelle Wood15,361 Points
I thank you for the warning! I took a new look at the course material. It looks like you need to start with the learn Ruby track before taking the Rails track rather than vice-versa.
BEAU WITKA20,582 Points
I was going to add a word of warning to the first video as well, as a means of helping other students not make the same mistake I just made, and am happy to see that someone else already has a thread going. Unless you absolutely have to complete this course, perhaps as I did - as part of the Rails Dev track, I strongly suggest not wasting your time with it.
I am a fan of Treehouse but they seriously dropped the ball on this one. Sadly, I struggled and tried to keep up with Jason for half of the course before deciding to sit back, watch him code and try to get as much out of the videos as I could. If you have to complete this course, that's my advice: just watch and learn what you can. DO NOT try to follow along. The pace of this course is insanely fast and there's really not much instruction going on.