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.

JavaScript Asynchronous Programming with JavaScript Exploring Async/Await Error Handling with try...catch

Ben McMahan
Ben McMahan
7,895 Points

Slllooowww downnn

When I began this track, I had to put Guil on 2x speed. I already had a grasp on basics.

Now, each video seems like it's a race to the end. Very little in the way of explanation or detailed breakdowns of what's happening. I type fast, I'm not new to coding, constantly hitting pause and at the end really have no idea what I've just done.

Slow it down!

Jesse Gonzalez
Jesse Gonzalez
7,322 Points

I'm feeling the same way. I manually write down my notes and there's so much to write down in so little time these video take me longer than they should. We're almost done with this subject. It'll be better to do our own research online than this class. it's a mess. Other than this and a couple more Treehouse has been overall informative.

Ben McMahan
Ben McMahan
7,895 Points

Jesse Gonzalez I replied to an email from Treehouse asking how I would rate them, I mentioned this and other issues. They said that they would pass my feedback on.

I really like Treehouse, I do. But I think they lost their way a bit since I first joined many years ago (a different email address / account). Consistency was far better, material was slightly dated but not by 5+ years.

3 Answers

Mitch Singh
Mitch Singh
9,061 Points

I agree, i feel like this entire section from callbacks to async/await is all over the place. They may be better off using new code for each topic (callbacks, promises, async/await).

S C
S C
5,947 Points

Agreed. I understand why they took the route of refactoring the code at each stage to reflect the new topic (callbacks --> promises --> async/await), but I think that would've been more helpful as a workshop to supplement the course. The course itself would've been easier to understand with a new example at each stage.

Stephen Acheson
Stephen Acheson
7,412 Points

Agreed! This back and forth between ways of doing things is making a confusing topic that much more confusing. Too much content with not enough time spent covering it. Why did this course become a race all of a sudden? I feel like I am in Mario Kart... first place the whole race... then a blue shell hit me and I'm straight to the back of the pack, completely lost.

I feel the same way. I feel like everything I've watched has sort of just evaporated, like I never even watched it. This particular course has been horrible. And Guil was one of my favorite instructors here. What's even worse is that this is the hard stuff so... it sucks really!

There is a lot of content here in a very short amount of time. I've learned treehouse is a great place for concepts and seeing the end result, but after watching these videos, its good to do some self research, mainly youtube and then a lot of self practice.