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

Ruby

Whoa Slowwww Down

I'm really excited to learn programming (specifically Ruby) but the jump from Hashes to the Methods badge is insanely difficult. The videos are way too fast and he doesn't explain enough of what's going on before moving on.

It still hasn't been explained what the differential between a [ ], { } or ( ) is.

Am I the only one who feels the videos need to slow down just a tad, or should I have done another series before Ruby Foundations?

4 Answers

I'd suggest you supplement your Treehouse learning with one of these introductory course's on Ruby.

The videos on Ruby do move a little quick for a person starting from the ground up. Albeit, pause / rewind, is very useful. If you had analytics on how often I have to rewind, you'd see I'm constantly hitting pause/refresh/play.

But these videos won't teach you everything you need to know, I would consider them more supplemental on getting you to where you need to be.

Another great, comprehensive free resource: ruby.railstutorial.org. I'm using a mixture of that + Treehouse + Codecademy.

I went through the methods videos so many times also. Some of uour answers will come as you keep going. There's def some questions left unanswered that are frustrating and I have to search them. Now I'm hanging on procs and lambdas, looking for answers. I feel like I should write my own book one day to explain the little things no one touches on. The issue I have with looking for answers elsewhere is that the examples are completely different; adding new code I haven't learned yet; adding an incomplete answer still. Perhaps I should use the forum more often.