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 Object-Oriented JavaScript (2015) Practice Project User Interface Code

Jaime Rios
PLUS
Jaime Rios
Courses Plus Student 21,100 Points

Am I the only one?

I see here many elements not mentioned on the previous videos on javascript basics. So, am I the only one that feels that there should be a complementary series of basic videos?

6 Answers

You might've asked this when this set of lessons was previously right after the Arrays/Loops lessons...

It's not just you. And it's not just this lesson, IMO. I find that despite feeling like I'm doing well on a course - meaning, I'm not feeling lost and doing well on quizzes and challenges - when it comes to the summary projects, I feel totally lost. I don't know if basics videos would be right, because I've already done them, but definitely breaking it up a bit more would help. And also, having final projects that are drawn more directly from the course projects would help vs abstractions from the course projects.

jorge hernandez
jorge hernandez
9,406 Points

Jaime Madrigal Rios, you are not the only one. I'm having trouble also but it's ok I'll just try harder.

Have to add to this as well. I'm on the Front End Development track, and am halfway wondering what the hell is going on. I understand about 66-75% of whats going on in this section? I mean, I'm pausing all videos, and banging out this code I see on screen. But there is NO way I would've gotten this without seeing the above code, and I can't imagine that's the point of all these courses (that is, to just copy without full understanding)

Now, I am gaining a little bit of understanding from banging out said code, but there is definitely some disconnect missing (i.e. setting up the architecture/structure...did I miss this? Also, tracking/naming variables vs. functions..did I miss this as well?). As said, I'm kind of learning the above by banging out code I see on screen, but I don't feel it's the best way to learn, as I'm having to infer a good bit of info.

My two cents anyway

Noel Deles
Noel Deles
8,215 Points

I suggest doing the OO JS course on codeacademy as well. Doing both concurrently helped me have a better grasp on OO principles. Codeacademy's explanation was less verbose and more straightforward.

adam åslund
PLUS
adam åslund
Courses Plus Student 12,184 Points

Hi Jaime, it's quite a big leap of knowledge going from the JavaScript basic to the OOJ course. I would recommend that you take JS Loops, Arrays & Objects course first.

I am following track to view videos in order. Thus, I don't have any difficulty at all. Might be you could also try to follow a track.

Anthony c
Anthony c
20,907 Points

I think this class just needs to be expanded in to two or three courses probably. I've noticed treehouse is taking many of their old courses, and breaking those long courses down into multiple courses... I see this happening in the CSS topic quite a bit. This also seems to be the route they are taking with javascript (it used to be just one really long and difficult javascript course, now it's (1) basics, (2) loops etc., and this (3) oo js course.).

I would guess that at some point they will break this course into 2 or 3 courses as well.