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 trial
Andrew Gale
4,475 PointsRuby Problems After Deep Dive
Anyone else feel like they are moving wayyy too fast and not explaining things properly after the deep dive? I'm feeling lost
4 Answers
Jeremy Bray
Courses Plus Student 11,927 PointsYep. I've had to do a lot of research off-site to even understand a little bit of what is going on. All they tell you is to do this, then do that, and then you get this, but don't explain a lot of what is going on behind it.
by4
34 PointsI can't speak for after the Deep Dive, but before it, I was definitely confused. And it looks like the Deep Dive focuses more on general aspects of Ruby rather than Rails development.
What helps for me is I write down every important line of code entered in the videos and then I break it apart and make a reference cheat-sheet out of it.
Andrew Gale
4,475 PointsEven the deep dive was just 2minutes of covering really intense subjects and then I feel like they expected us to fully understand it?
by4
34 PointsTry taking notes! I try to treat Treehouse like online college courses and I keep a notebook full of everything I've learned so that when I'm coding, I have a reference to go back to. It's helped for me on numerous occasions. Also try my tip above that I just added.
Andrew Gale
4,475 PointsGood idea, thanks!
Josh Flowers
7,010 PointsAlso, try watching the videos more than once. I recommend downloading them so you can watch them offline. Programming is all about repetition and muscle memory of the mind. Another great tip is to read the transcripts out loud. Saying the code really does help and when looking at code, try going through it backwards as well.
Also, check out "Learning Ruby the Hard Way" It's a free html book that walks you through Ruby.
dan widdis
2,164 PointsI agree with all the comments above. I think the hardest part about learning to code is the lack of context, i.e., its hard to learn when you don't know how the concept would be applied to solve a real world problem. I guess you just keep plugging away and sooner or later you'll need the concept to do something you're working on and that's when it is really learned. At least if you've seen something previously, it will be easier to absorb when you really need it.