Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

JavaScript Object-Oriented JavaScript (2015) Constructor Functions and Prototypes Playlist Project

Dan Putnam
seal-mask
.a{fill-rule:evenodd;}techdegree
Dan Putnam
Front End Web Development Techdegree Student 8,596 Points

Is there any other course on this?

This is my 3rd time going through the course and following along in the editor.. is there another teacher or another class that goes over this material? It is not clicking at all.

jag
jag
18,266 Points

What do you mean by not clicking at all? Functions? Video? Links?

4 Answers

Dan Putnam
seal-mask
.a{fill-rule:evenodd;}techdegree
Dan Putnam
Front End Web Development Techdegree Student 8,596 Points

@jag It's not clicking as in I don't understand what I'm doing or what is going on. I can follow along, but by the end I feel like I have not learned anything. Should I try something else? Maybe js is not for me?

jag
jag
18,266 Points

Have you tried to do it on your own? The best way is to try it and get some help so you can see what you are taking in. What concepts do you not understand? JS didn't click for me either in the start but playing with functions to see what they individually do helps rather than just taking on a full project and making the whole thing work.

How proficient are you in the JS basics course? Maybe a good idea is to really focus vanilla Javascript first for a while, then step into OOP JS. I think its always a good practice to know the basics before moving int more advanced topics.

Daniel Sokol
Daniel Sokol
14,888 Points

Hi Dan,

I tried posting a full explanation of what's going on in this course in the link below (scroll down a bit). It helped me to write it all down.

https://teamtreehouse.com/community/from-where-are-the-currentsongplay-and-currentsongstop-methods-coming-from

Check it out - hope it helps!

Hi Dan Putnam,

The reason this stuff might be getting over your head is because this might be your first programming language and your first peek into OOPS concept(ie object oriented programming). I suggest you get familiar with the OOPS concept by browsing the net. OOPS is a language independent programming style.This might help you in understanding this course.

Hi Dan,

The course makes perfect sense the way Andrew explains it. With enough practice you will have that AHA! moment. If you would like another resource, there is a great youtube video from techsith that I posted below. It helped me alot.

https://www.youtube.com/watch?v=7oNWNlMrkpc