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 trialMartin Rheaume
4,831 PointsBuilding Interactive Website is Going Over my Head
I've been doing the Learning Adventure, Becoming a Web Designer, and it's been going fairly well, but now that I'm at Building an Interactive Website, I feel like I can't follow the teacher. Sure I can mimic what he's doing and get the code to work, but I'm not understanding it, and I'm more or less lost completely when it comes to the code challenges.
Should I go back and do the Javascript class again, or maybe all the way to Intro to Programming? I actually think part of the problem was the complete lack of interactivity in the Javascript class. There are no code challenges, and you have to watch about an hour of videos to take a 5 question quiz. I also think the explanations in the Interactive Website class could be a lot more thorough. It seems like he's just sprinting through, and not teaching.
I don't want to complain too much, but I would like some advice on how to get through this Interactive Website class, because it is just not sinking in.
12 Answers
samiff
31,206 PointsWhile the JavaScript videos are appropriate from an introductory perspective, they do fall short of practical application in my opinion. I haven't really done any of the Gold content however, so maybe there's some good stuff there.
The jQuery content was pretty rapidly paced, especially when it came to the Google Maps API. It was a good starting point, but I don't feel I got the same out of it from watching the CSS/HTML videos for example. I don't think how jQuery operates on a basic level was even covered really.
I'd love to hear the opinions of others on this, and I don't think it's complaining at all when constructive. The community has to be willing to chime in if we want Treehouse to continually improve.
Mark Flavin
10,199 PointsI enjoyed both courses immensely but I also supplemented them with side reading and learning projects.
samiff
31,206 PointsThe Codeacademy stuff was pretty decent. I'm also reading Pro jQuery and JavaScript: The Definitive Guide, 6th Edition.
Allison Grayce Marshall
Treehouse Guest TeacherDon't ever feel like you're complaining, Martin! We are here to help and we won't know if there is an issue unless it's brought to our attention, like Sam mentioned. I've pinged Andrew to see if he can provide some better insight and direction than I can on the JS course.
I agree with Mark however, that the best way to learn is not through only one medium. Always try to be reading books, articles, blogs, and follow developers you look up to on Twitter, Github, etc. :)
Allison
Andrew Chalkley
Treehouse Guest TeacherHi Martin and others,
Thanks for giving your feedback, we really appreciate it and we're always wanting to improve our teaching efficacy and the structure of our content.
The points you've raised are valid and are on our radar already. The JavaScript Foundations course was created in pre-code challenge era at Treehouse and internally we've been discussing going back and introducing code challenges to solidify the concepts learnt in the videos.
Content for Build an Interactive Website was sketched out prior to the Learning Adventure release so some of the content may feel out of place for a designer track. For example the Google Maps API stuff is pretty hard going and it may not be that suited for a Designer Learning Adventure. It probably could be broken out in to it's own project and slowed down considerably. I'd imagine this would be more for a Front-End Developer than a Designer.
We'll be taking all the feedback we've received and the pass rates and engagement metrics and we'll seek to improve all of our content. We're ever-evolving.
In the mean time if you have any content related, we're here to answer, clarify and break it down until you've got a clearer understanding.
Regards, Andrew
Nick Allred
2,603 PointsAllison and Andrew,
I would like to say the work you all do at Treehouse is Great! Thank you.
Though i did have some issue with the Responsive Jquery Slider videos including the wmuSlider plugin. Im not sure why, but when i bring it into my site (im using a blank site, after i get it to work i'll bring it in to my personal site) Im not able to get the "Pagination links" to appear. As i follow along with the videos it all works up to that point. Im not sure what im doing wrong.
Thoughts?
Thank you again Nick
Andrew Chalkley
Treehouse Guest TeacherHi Nick,
I'd start up a new thread and have a link to the work in progress and either myself or another forum member will take a look at your code and see if there's anything we can spot. It maybe just a small syntax issue.
Regards, Andrew
Nick Allred
2,603 PointsHere are the links to the text files. Thank you again.
This is up to the point where we are to check if the Pagination links are showing and either I'm not able to see them or the links aren't showing up. and the slides seem to not show up on the page, even after i refresh by pressing enter, like suggested in the video.
https://www.dropbox.com/s/uc4nf6bk5pgsvey/css.html https://www.dropbox.com/s/pv34kek127orjr7/HTML.html
Please let me know if the links dont work. Thank you Nick
natashalovesmith
19,360 PointsThis interactive website and jquery stuff is going over my head... I'm frustrated and to me it is just too much implementation without enough explanation. I need to understand why I am executing a specific code and how did I/ do I get there. Some of the steps to get to the final outcome need to be broken down further. I've stopped watching the videos because of it. Frustrated... I understand we should find the information from other sources but honestly finding good outside sources can be difficult besides we are here because you guys are our source... Sorry this has been bugging me for a month straight.
Jamil Smith
7,620 PointsHey Natasha, glad to hear that I'm not alone. I have enjoyed every section except this one. While I do agree with some of the staff that we should use different mediums to learn, like you said, we are at TeamTreehouse because this is supposed to be the most convenient learning medium for us paying customers. At least from what they mentioned above they said they are aware of this issue and are working to fix it. But I'm with you. Very frustrated.
Joseph Knoll
20,118 PointsOh wow, this is so true. Andrew speeds through the google maps stuff, introducing all sorts of new methods without any real explanation. I can muddle my way through the challenges by using the forum and rewatching the videos in a different window while I do the challenges, but this is no way to really learn how to do this stuff. That said, the rest of the classes have been a lot more comprehensible.
Aaron Moreno
2,054 PointsI know the last input was 5 months ago, but I do want to chime in and include my agreement. I signed up last week, worked through Building a Simple and Responsive Website, but have taken a few days off after hitting the Advanced Techniques in Building a Responsive Website and now jQuery. Everything is suddenly over my head in a big way, and after these first couple jQuery lessons, I'm now wondering if learning to code is not for me.
sigh
I guess maybe I can try some of the other courses and see if something else just kind of "clicks" for me...but right now I'm more worried than hopeful.
Jamil Smith
7,620 PointsDon't worry man! I totally know how you feel. If you just started, there's a TON of stuff to learn. I just skipped the jquery stuff and I still haven't gone back to it. I started from complete scratch like you, and even though some concepts are over my head, there is a whoooole bunch of stuff you can learn. Just start trying different lessons and you'll find cool, and easy to wrap your head around, stuff.
Aaron Moreno
2,054 PointsThanks. For now, I've just started going over Building a Simple Website again, but this time through the Learning Adventures Track. For some reason I must have missed that "section" of the site. It seems like the Learning Adventures may be more so in the format I was looking for - really simple, to expanding on what you've just learned, then slowly introducing new concepts, as opposed to just starting in the Projects section.
Not sure how I missed that, but I think that going this route may help. And if nothing else, I'll get to brush up on the really simple stuff again.
And yeah, I just started with learning. I messed around with Python at Codecademy a couple times, but that's about it. So I do have plenty to learn!
Andrew Chalkley
Treehouse Guest TeacherHey Aaron Moreno
Have you tried JavaScript Foundations or even Introduction to Programming those would ease you in to it a little better?
We've got some more stuff planned to help people feel more comfortable programming. All I can say is keep at it. I remember when I taught myself Objective-C it was crazy...I tried a lot of online courses and read books. It didn't go in – I started playing around with it more and more and then it "clicked". Practical experience and not being afraid of breaking things are key tools in learning.
If you need any help or advice let me know.
Regards
Andrew
Aaron Moreno
2,054 PointsHi Andrew Chalkley,
I haven't yet, although I've done a little bit of JS at Codecademy. I think I was trying to figure out the best way to do the courses (which originally I thought was just to do the Projects, as opposed to the Learning Adventures), and also to determine what I wanted to learn (first). I'm not sure if others normally learn EVERYTHING, or if they just stick to Web Design, while others stick to Programming, while still others just hover around iOS Development, etc.
I started with the Website Projects, just because I thought that was what I was supposed to do. But the Learning Adventures seem to be the better route. But then again, I don't know if I should do those, or hit the Deep Dives, or what the best thing is to do.
I definitely will do my best to learning, and hopefully it'll "click" for me too at some point. I really appreciate the encouragement!
Aaron