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 jQuery Basics (2014) Creating a Password Confirmation Form Perform: Part 2

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

This tutorial is confusing as @#$%!

Maybe not go through the whole process, then change it all again?? Might help people not become overly confused as what you are doing?

Hannah Mills
Hannah Mills
3,599 Points

Completely agree, lots of jumping about screens and drying up code when it isn't 100% clear what the exisiting code is doing. Really frustrating.

John Yzaguirre
John Yzaguirre
22,025 Points

I was really frustrated with this course. In Dave's javascript there are way more animations to help visualize what is happening and there are none except for one at the start. The constant deleting and re-typing and going out of order to put in bits of code nested in comments is super confusing. If we set out a plan there shouldn't be a need to do any of that. Look up little web hut on youtube and watch videos 1 through 9. They are REALLY basic and I learned so much from them. Unfortunately even after that these classes won't make much sense. But for $25 a month I can deal with a not so great lesson every once in a while. So far CSS HTML and Javascript treehouse courses have been very good and have really helped me. The community is top notch as well.

Edit: I am making this edit months later after getting my hands dirty with html css js and php. He is definitely working in a stream of conscience style and thats not to say that makes him a bad programmer. There may be times when small bits of code may need to be moved around like this. But ideally these kinds of projects are fleshed out on the white board first.

Also I think these treehouse tracks are mostly an after-thought. So if you are on a javascript or web dev track, this course was not tailored to be an exact piece to the puzzle, just the closest thing they could find.

Yixi Guan
Yixi Guan
7,927 Points

I am glad I am not alone. The teaching style doesn't work for me as well.

  1. Too much talking at the beginning, not enough fun challenges.
  2. Spend so much time looking for things in jQuery API. Scroll up and down. It's unnecessary.
  3. The planning part, typing is so slow. I don't enjoy it. Do it fast, if we want, we can pause.
  4. We are completely beginners for jQuery, don't assume we would understand it before a detailed explanation. For any concept, method.
  5. Don't write a imperfect code then fix it later. We understand the concept, but it's confusing. Many of us would study the imperfect code for a long time and try to process it.

I will have to use a different tutorial to study jQuery again. JQuery is such an important part of front-end developing.

Btw. I really enjoyed Dave's courses too.

yep i agree. i spend so much time trying to understand whats going on and when I FINALLY BEGIN TO UNDERSTAND, HE STARTS SAYING THAT WE SHOULDNT HAVE DONE THAT?? LIKE WTF

Nico Julian
Nico Julian
23,657 Points

Yeah, I agree as well. The other courses were a lot more clear than this one; this has me getting lost every few minutes and having to rewind.

10 Answers

jason chan
jason chan
31,009 Points

yeah the course here isn't that good. I recommend this book below:

book

codeschool has good jquery, angular, and most js courses class.

Felix Yakubov
Felix Yakubov
17,475 Points

Same here, hard course to follow if you are new to this. Thanks for the book!

i bouht that book. its really nice

For those (like myself) who don't like to click on random shortened URL links, the book is JavaScript and JQuery: Interactive Front-End Web Development by Jon Duckett.

I recommend checking if your local library has a copy or, better yet, if they provide free access to the online version available through Safari Books Online.

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

I found confusing the way he changed most of the code from what he first did, which made me further confused on how to go about it. To be honest, I haven't completely caught on to this intro to JQuery. Thanks for the link Jason!

jon duckett's js/jquery book is really nice. it has big pictures, big words, and colorful which makes it friendly for beginners

Same here. I just finished the JavaScript course and now I am more confused than ever. I hope I can finish this course fast.

Completely agree with everyone here. This is by far the most confusing course. It seems like the instructor is just trying to wing it instead of having a set script to follow. He's confusing half the time and makes a ton of mistakes (both typing errors and speech errors) which just ends up wasting time on the video itself. The videos also jump all over the place because of his lack of a script. The funny thing is that Jquery should be easy to learn, but this whole course itself is just a mess. I really wish Treehouse would have replaced these videos by now.

Travis Sweeney
Travis Sweeney
10,973 Points

Well I'm happy to see that I'm not the only one that feels this way. I have found this to be the most confusing course I've taken yet on Treehouse, and I even have a little experience with jQuery! The instructor should really work on his teaching style, or these videos should be done over again. More time should be spent explaining how the code works, and less time should be spent cutting and pasting code comments after every single action. It breaks the flow, and I keep getting errors in my code from missing or incorrect characters after moving my code around. Thanks to everyone in this thread that shared additional jQuery resources. The tutorials shouldn't have to be this complicated.

Chris Ward
Chris Ward
12,129 Points

What are you finding confusing? I didn't have trouble here, though I was hoping to learn how to do image sliders.

Derrick Johnson
Derrick Johnson
307 Points

I found it easy to follow but I've read up on basic jquery before I took this course and fiddled around with it beforehand. I think the label as a "Beginner" course fits the first 3 projects in this course but I think the last 2 should be labeled "Intermediate".

Yixi Guan
Yixi Guan
7,927 Points

His next course is better. I did a small project myself after this course. It has been really helpful too.

cool