Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialAaron Nagucki
4,243 PointsThis is a confusing introduction to rails
When this track says it is going to teach you how to do everything from scratch, it should do that. Instead, this instructor assumed I knew what GIT was and sped through the typing like noone else was watching. Luckily I have used terminal and GitHub. However, it wasn't a very good intro at all for newbies.
2 Answers
Stone Preston
42,016 Pointsthe rails course is very command line intensive. The Rails track includes a Git Basics Course as well as a Console Foundations Course for those not familiar with the command line. Treehouse seems to take a build a project first, then learn the core concepts later approach to most things. So the first project(s) are usually intended as an introductory glance. Then you do deep dives and courses like the ones I linked before moving on to advanced projects
I also think most people would prefer being able to make something using Rails first, as opposed to spending hours covering git and the command line before ever doing anything rails related. Just my two cents though.
Luis Galvan
5,247 PointsA lot of the lessons are supplemented by other material on the website. For example, they have a GIT Deep Dive here: (https://teamtreehouse.com/library/git-basics) and another that teaches how to use the console: (https://teamtreehouse.com/library/console-foundations-2).
I prefer it this way, as it allows a divide between certain topics, and you can head back for reference when needed.
Aaron Nagucki
4,243 PointsAaron Nagucki
4,243 PointsI get it. However, that is backwards and wouldn't compute with a from scratch beginner. It would be like starting a video game and having to beat the last level before you can play the tutorial. I know that is extreme. I just think he could have slowed down and explained things.
Stone Preston
42,016 PointsStone Preston
42,016 Pointsif you want something a little longer and in depth Id suggest doing the RailsTutorial and then coming back and doing the Treehouse courses. The RailsTutorial is very detailed, does not use scaffolding, and provides a very good explanation of everything. Its a great resource
Aaron Nagucki
4,243 PointsAaron Nagucki
4,243 PointsThanks. I will for sure. Some of the navigation on treehouse is so random. The track links me to one project and then I'm not longer going in the same direction and I have to go back and search for where to go next. I like it though, better than any classes I took for my bachelors.
Stone Preston
42,016 PointsStone Preston
42,016 Pointspersonally im not a fan of the tracks either. I usually just use the Library to find the courses I want to do.