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 trialSteve Seebart
Courses Plus Student 11,897 PointsFurther practice
Though I sometimes found them a little simplistic, I missed having a few code challenges mixed in with the video lessons--they really do give an (albeit brief) hand-on experience with the code.
This being a pretty complex topic (covered a little quickly), I don't feel quite ready to diving into a blank .js file. Can anyone recommend a set of practice exercises, book or additional course that would help round out the asynchronous concepts?
Ishita .
4,290 PointsI agree. There should be code challenges. This applies to some other courses as well.
Martin Coton
3,015 PointsI wish there was a way to vote up your comment. I found this to be rushed, with far too little time spent explaing the concepts, unlike earlier videos. Not enjoying this section at all.
14 Answers
ilyas naghiyev
9,402 Pointsvery bad explanation I didn't like this part of course at all.
Taylor Hall
Front End Web Development Techdegree Graduate 14,496 PointsNot trying to be disrespectful Treehouse but this topic was extremely rushed. I genuinely have not idea how to approach this and feel utterly unequipped to deal with this after the course. I really feel you guys need to change this part of the course as I do not understand 90% of what has been discussed here.
We need examples as to why all of this is relevant. Sorry to be difficult but I just feel that this topic was not taught well enough. Also please in the future could you maybe explain these subject matters in a more Jargen friendly way?
Like one video in layman terms and then one explaining the Jargen/terms.
Not trying to be difficult, this program has been great but this sections of the course needs massive improvement.
Tashan Duncan
Front End Web Development Techdegree Graduate 17,799 PointsTaylor, I 100% agree with you.
For me this was the worst course on the front-end Techdegree track.
Treehouse, Please redo this course!!!!
Trevor Maltbie
Full Stack JavaScript Techdegree Graduate 17,021 PointsThat was... a lot of information, whew.
I like Guil's suggestion of converting callbacks of some kind to into async await/fetch functions (am I saying that right?). However, I don't have any code to do that with right now. I'm completely invested in Treehouse.
My suggestion: provide a handful of pre-made code that students can download and attempt to convert.
Kortney Field
14,091 PointsHold your horses! These videos are way tooooooo much! Over this girl's head!
Trevor Maltbie
Full Stack JavaScript Techdegree Graduate 17,021 PointsI understand this feeling. Just keep moving forward and or seek outside resources to help. It'll all start to come together.
Tim Slack
6,654 PointsI've been working through the javascript course for a while now biting chunks of it off as and when I found the time.
I've found that from the XMLHttpRequest() section onward a real stumbling block to stay on course with what is being talked about, why things are being changed and so quickly. I am genuinely watching each video 3-4 times to follow along and generally just copying what Guil is writing in the code editor without a deeper understanding of benefits or practise to really solidify what I've learnt.
No practise sessions has meant this section of course has kept up a lightning fast pace throughout and to be honest I wouldn't be able to recollect most of the stuff I'm meant to have learnt in these sections.
I don't know if it's just me being dumb but I'm a native english speaker and I'm having to put the video/audio down to 75% of speed as I feel like Guil has been hitting the columbian marching powder with the pace he's speaking.
I've gone from building some level of confidence to just losing interest. I genuinely believe that this section of the course is only valuable to established developers who have a good understanding of coding and not for people trying to learn the fullstack javascript course.
Chris Adams
Front End Web Development Techdegree Graduate 29,423 Points100% on this. What a disappointing unit this has been. Completely misaligned with the Front End curriculum, with little practical translation into what we've been doing up until now. I can relate to your loss of interest - there's a lot to be improved with the curriculum design. At least it's better than the start of the unit, where new concepts were introduced in the SOLUTIONS to code challenges. I've started paying for The Net Ninja (Shaun Pelling)'s Modern Javascript course - instructions are super clear and practical.
DANG LONG
Front End Web Development Techdegree Student 6,278 PointsI think I will join some other JavaScript courses to learn more , this feel so rush
Trevor Maltbie
Full Stack JavaScript Techdegree Graduate 17,021 PointsI understand this feeling. Just keep moving forward and or seek outside resources to help. It'll all start to come together.
cloud712
7,616 Pointsechoing everyone else's sentiment here. I'm feeling much more lost compared to the other tutorials, which made much more sense
Farid Lavizadeh
12,006 Pointsoof My head hurts. It felt as if I went from beginner courses to graduate-level coarse at once.
cloud712
7,616 PointsI found this treehouse workshop: https://teamtreehouse.com/library/what-is-the-fetch-api#questions
I'm still going through it myself, but I'm hoping that it'll give me the practice I need to really understand these new concepts
wildgoosestudent
11,274 PointsJust want say that I'm 100% agreed with all comments. It's been taking me about 30-60 mins to make it through each video as I need to rewatch them, section by section, to ensure I have some understanding about what is going on. The lack of practice and coding sessions really compounds this issue.
I've been taking extensive notes, but that doesn't replace the need to practice actually writing code.
I've recommended Treehouse to so many people but this section REALLY let's me down.
Matt Coale
Full Stack JavaScript Techdegree Graduate 17,884 PointsHoping future courses help nail this concept in real well. I'm feeling about halfway there right now.
juliaels
10,577 PointsAgree with all the comments above. Needs more explanation on this course.
Gremyko Coleman
9,756 PointsI agree with everyone's comments about this course being rushed, with no practices in between. I believe that was done so on purpose. To perhaps get people in to thinking about buying the Tech degree version.
I've seen review videos on youtube, about the Tech Degree, and I know they do have a bunch of practices , and quizes for each course, and they have you do projects as well for each course. To drill down the concepts that you learn.
Amanda Richardson
Web Development Techdegree Student 13,776 PointsI'm in the tech degree program and it's no different. I miss the coding challenges and felt like this was too rushed.
David Gutierrez
6,159 PointsAbsolutely agree, this course was very difficult to understand at all, I feel very frustrated
issa Mohamed
7,373 Pointsissa Mohamed
7,373 Pointsi found this topic rushed and very confusing the topic is already hard they have covered this as if we already know the content I would also appreciate any good resources. Try traversy media async javascript in youtube covers some of the concepts there