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

JavaScript Interactive Web Pages with JavaScript Traversing and Manipulating the DOM with JavaScript Perform: Traversing Elements with children

James Barrett
James Barrett
13,253 Points

Any other useful resources? Can't do this course...

I feel like the transition from Dave to Andrew has completely put me off... This was the one course I was really looking forward too as well :(

Any other useful resources for creating interactive web pages with JS?

Thanks, James.

Christian Cargill
Christian Cargill
8,065 Points

I agree. They both have very different teaching styles. Dave explains each step in detail and then has you try it yourself. Andrew has you jump into a live environment and somewhat explains as he goes.

Honestly, it's such a shame that the transition from JS basics to DOM manipulation has been so difficult. I've had to use other sources to fill in some of the blank spots. At least I know that it wasn't just me imagining things.

I do like Andrew but I think there's a big leap from the previous JS courses to this one. Doing Javascript: Events at Lynda.com at the moment. It's quite good. They have a 10-day free trial.

5 Answers

Mark Warren
Mark Warren
19,252 Points

I have to agree. This is the worst course I've come across so far on Treehouse. It doesn't really seem to teach you how to do anything... just sit back and copy what Andrew does. So far the JavaScript and JQuery courses have been the weakest ones.

Mike Aquan-Assee
Mike Aquan-Assee
15,336 Points

Agreed, very difficult to grasp anything from this course. Don't like how he changes what he writes. It makes it difficult to understand.

James Barrett
James Barrett
13,253 Points

There are plenty of other places, I found khan academy quite cool :-)

I agree as well. Andrew Chalkley seems like a knowledgeable person when it comes to JS but not so much when explaining the details. Ive also had trouble understanding the Jquery course but after re-watching the videos it made more sense. But for some reason, no matter how much i re-watch the videos on this particular course. I still do not understand.

Thanks James, I checked out Khanh academy. The JS courses on there are explained far better than the ones on treehouse.

Christian Cargill
Christian Cargill
8,065 Points

Wow james, I'm checking out the intro to JS course on Kahn and yeah... I like the way she explains JS using animation as examples.

Kyle Vassella
Kyle Vassella
9,033 Points

I feel the exact same way w/ regards to Dave vs Andrew teaching styles. While I appreciate Andrew's attention to the importance of planning, I still find myself needing something 'more' from some of his videos so far. Not enough pauses to let us try things out - the retention on these is just not achieved. I generally find it exceedingly frustrating/agonizing to follow along with some of lessons (mostly just me trying to catch up to the many quick changes he's briefly brushed over). Some of his lessons I like though - he definitely doesn't baby you which is a good thing, but I think more explanation in some areas combined with encouragement to pause the video and try something out for yourself before he does it is needed in some instances, this series included.

Try the https://teamtreehouse.com/library/javascript-loops-arrays-and-objects course first. It is a replacement for the piecemeal way some of the JS basics were previously taught on Treehouse.

James Barrett
James Barrett
13,253 Points

Yeah I have learnt all of that course as wel as JS basics. I want to find a course where I can really start manipulating the DOM. I am currently using Khan Academy