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 JavaScript and the DOM Where to Look for Help - Documentation

John Yzaguirre
John Yzaguirre
22,025 Points

wow can anyone relate to my feelings of relief?

spoiler: this is a lesson in never giving up.

So if you're on the front end development track maybe you feel like me. You just finished Dave's javascript course feeling slightly banged up, but you managed to learn quite a bit, do the final challenge and are feeling pretty pumped for jquery basics.

Then jquery basics happens next on the track and you're pretty much lost most of the lessons. After getting pretty banged up you finally make it to the end of the course just glad you figured out the quizzes (which are somewhat simple compared to the course itself).

You push on and discover Andrew Chalkley is the teacher AGAIN for the next part of the track ( Interactive Web Pages ). Part of you wonders if this is the final blow before you give up computer programming forever and become an Amish farmer in Pennsylvania.

But Andrew is a little different this time. Animations are abound and everything is explained in epic detail. The window and DOM become mere silly putty for you to mold into whatever your mind desires. Objects, properties and methods FINALLY click.

Part of you wishes this came BEFORE jquery basics. But then again, some part of you feels the track was done this way intentionally.

Just because you don't understand every little detail on these tracks doesn't mean you can't become proficient at programming. Keep pushing on and the pieces will fall into place. Sometimes the frustration comes when they don't fall into place in the order you expect them to. But it will all come together, if you keep showing up. Thanks Andrew!

Christos Constantinides
Christos Constantinides
9,605 Points

Hey John,

Thanks for sharing. I am halfway through the JavaScript Basics, counting my blessings I have dabbled ever so slightly prior.

Nonetheless, the courses here seem to tie up quite nicely so you just gotta truck on.

Thanks for posting this, gives us all some hope when getting frustrated!

Emily Carey
Emily Carey
7,954 Points

OMG yes!! This is so true, 100% relate! I was just about to comment that... 1.) Andrew seems more confident in this course, along with a better walkthrough and explanation of each topic too. 2.) This course should DEFINITELY be placed before the jQuery basics course in the JS track. It would just make sense!

Altogether, although there are hiccups along the way, I find these courses increase my knowledge in leaps and bounds and the whole experience is one that drives me to continue learning until i'm at a stage where I can start my career :)

Hunter G
Hunter G
6,612 Points

I started the jQuery basics, got a few lessons in, then decided id rather hone my skills by doing more JavaScript and saw this course further down the track. I thought it was a little odd, but I believe Treehouse orders the track the way they do because everything goes from beginning to intermediate.

fredyrosales
fredyrosales
10,572 Points

Man you made my fucking day! I can relate so bad i was dying of laughter! Hearts about to give up because i've been coding for 8 hours straight for 2 weeks

5 Answers

Felt the same way but if it helps I will say as time went by Treehouse listened to the community so the courses are more easier to grasp. I think you noticed this in the differences between two of Andrew's courses you took. I'll just take this opportunity to say that Treehouse constantly improves the content with subtle changes that makes all the difference if you notice them.

Yixi Guan
Yixi Guan
7,927 Points

Andrew's changes surprised me too. It is a huge relief, and I have a faith to continue with treehouse again. Andrew, you did good job this time. Thank you.

Jonathan Healy
Jonathan Healy
21,601 Points

I would recommend going back through the JQuery basics a second time, I did this even before getting to this course, and it made loads more sense once you struggle through it once. The jQuery to me now is much more straight forward than even the JS itself, even though one totally incorporates the other.

Alex Martini
Alex Martini
5,913 Points

Funny, because I was just thinking how I wish I just came straight here instead of going from JS basics to Loops, Arrays and Objects. Sometimes these quick summary type videos are better than the in-depth videos.

Christiaan Quyn
Christiaan Quyn
14,706 Points

Fantastic Read ! Hoping the content in the course will be easier to understand than jQuery Basics, despite that course being tough to understand I always thought Andrew is a great teacher cause he did a really good job with databases.