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

Ryan Libed
Ryan Libed
7,386 Points

Will there be a new course created for Object Oriented Programming with Javascript through a new teacher?

Hello,

I've gone through this course multiple times and Andrew's style of teaching just seems to tell me to copy his code in the video and nothing is sticking. I even have the speed of the video slowed down with captions turned on. My code obviously works, but I haven't learned anything.

This was also the case in the jQuery Basics course taught through Andrew and I felt the same exact way I feel right now.

However, I have not run into any problems like this with other Javascript courses that I've taken in the past on Team TreeHouse.

Thanks for taking your time to read this!

Best regards, Ryan

Tarun Preet Singh
Tarun Preet Singh
Courses Plus Student 5,380 Points

Same problem here. We need a new course on Object Oriented Javascript by a new teacher with detailed explanations. I don't understand anything that Andrew teaches.

16 Answers

Michael Hulet
Michael Hulet
47,843 Points

I'm not Treehouse staff, so I can't say for sure, but this particular course doesn't appear to be on the content roadmap. However, it does appear that there's a remake of jQuery Basics, coming this month

Ioana Rusu
Ioana Rusu
9,599 Points

Hi Ryan, I have the same problem as you.

I had to do some research and try to understand better the subjects that he teaches.

:)

Your Folks comments really build me up here.

I was pretty frustrated, since it took me 3 or 4 times longer to understand something in Andrews courses than in others here on Treehouse. I find myself frequently searching the Internet trying to find out what is happening here.

I feel bad about saying this, But it has to be said: I'm not a big fan of Andrew's courses, since i got the copy&paste feeling all the time and after fighting myself to crawl through his courses I just feel dumb an exhausted. I'm not saying that this course is bad or even he is a bad teacher. I mean, I really learned how to search my infos in the documentation, but I guess, that's not originally intended. Maybe more time taken, not only to show, but to EXPLAIN, >what<, >how< and >why< things are done in the way they are done would do the trick here.

PS: Andrew if your reading this: It's nothing personal and I feel terrible saying this in such a harsh manner. I just want to improve the Quality of the courses and want to encourage the teachers to take there time needed to explain everything.

Michael Hulet
Michael Hulet
47,843 Points

FYI: Andrew moved on from Treehouse a few months ago to take a job at eBay, so my guess is that he won't see this. That being said, staff doesn't usually monitor the Community much (that's the job of the volunteer student moderator team, which I'm a member of), so the best place to provide feedback (which staff values very much!) is to email support

M Glasser
M Glasser
10,868 Points

I got extremely frustrated with jQuery Basics and decided to familiarize myself with it via the API documentation before continuing through the course. It was essential. My perception is that Andrew (as opposed to Dave) assumes you have a more solid grasp on the fundamentals and rather than explaining each thing he's doing and why he's doing it we're expected to figure it out ourselves. As a beginner this is a bit frustrating and I find myself frequently lost when watching his lessons.

Peter Ramos
Peter Ramos
5,009 Points

Hey all,

Glad there are others that feel this way. Andrew definitely breezes through his courses much faster than some of the other instructors like Dave. I've started to supplement my treehouse lessons with W3schools articles and Mozilla Developer Network(MDN) docs, no matter who the instructor is. Reading through those articles in conjunction with the treehouse courses definitely has helped me understand certain topics better. Hope this helps!

Michael Thompson
Michael Thompson
7,427 Points

I'm with you all. Need a different teacher. Andrew's way of teaching isn't so much teaching as it is an introduction to what JS can do. IMO. I did the jQuery Basics course that isn't taught by him and it was pretty well done(taught by Treasure I think). I understood it. This course however, I have no idea what is happening the second he went into prototypes. I was able to wrap my head(somewhat) around it until then but then I got completely lost and just started typing what he typed. Hopefully they get a new course on this up with a more, beginner friendly, teacher.

I have done plenty of object oriented programming in Java so this lesson is easier for me to follow. OOP is a tough subject and took me a while to really understand it. I would definitely encourage all of you to look for additional resources to get many different perspectives on OOP. Maybe look around on Udemy for specific courses on Objects for JS or have a go at another OO language like Java, PHP, or C#. You will be glad you did once you start with the new ES2015 JS syntactic sugar with its use of classes and focus on code reusability.

Roel Bakkum
Roel Bakkum
5,899 Points

I agree with you, I'm just typing over his code and then it works. Well, that was what I expected... It would be a shame if it didn't. But what I've been doing; I have no idea. For the time being I'll just go over it and over it again until I do understand....

While I can respect where a lot of you are coming from, I do want to point out that this course is marked as 'Intermediate'. Again, I agree that this can be taught in a more efficient manor, I really do feel like this subject matter is in fact harder to tackle as Nelson Fleig pointed out earlier. OOP (Object Oriented Programming) can be a pain to learn no matter where you tackle it from.

My proposed solution until Treehouse re-records this course would be to simply comment on each of the functions explaining where / why they are being created / called so that individuals learning this course can at least see how the program is being routed. It is a tough subject to tackle but once you do, it really makes it easier to not only understand JavaScript, but helps you understand other programming languages as well.

I found the jQuery course quite useful but this one is a little tough to follow. I'm starting to watch it a second time to see if I can get it to stick a little better the second time through. Good luck.

Same here, everything worked well so far until this course, i'm so confused! I know that this course is marked as intermediate but i still consider myself a beginner, so it would be nice to explain this on the beginner way, cause this course is for us mostly beginners here. Everything new and different should be explained very well, especially some more complicated things.

Kenneth Li
Kenneth Li
3,298 Points

i feel like im not grasping anything from Andrew. Maybe its just me

Good news! An Object Oriented Javascript course has been added to the roadmap (https://teamtreehouse.com/roadmap) and should be out in April 2018. Looking forward to it =D

Dying to have that as I need to under and it is 2nd April.

Finding this post help me say I am not alone, I left this courses as I couldn't understand and went to some other site to have a look of what they are teaching, came back today and spend a lot of time but nada, well I see new OOP for JS is here and hope to learn new stuff and best of luck to Andrew.

Adrien Contee
Adrien Contee
4,875 Points

I don't care about hurting his feelings. I'm paying for this content and in my opinion Andrew is the worse teacher here on Treehouse. For those of you who are saying its because its on a Intermediate level come on now. I have been through Anthony Aliceas Javascript courses which also teach advanced concepts and have grasped everything there no problem. Andrew has a just copy and paste my code teaching style which doesn't help because you have no idea how the pieces connect even 5 mins after typing the code.

I felt the same way about his jQuery course and just went to Lynda and Udemy to learn it there. Guil, Dave, Nick, are all great teachers. Treehouse should really just replace anything with Andrews name attached to it.

I will say however his Arrow Function workshop was great. If only he kept that teaching style in all his courses. So frustrating.