icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a javascript course? Or looking for more detail on Andrew Chalkley's Object-Oriented JavaScript? Feel free to chat below
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Objects in JavaScript are everywhere. Whether you know it or not, you've been using them already. You can use the document object to find HTML elements and modify their contents. You've been using the console to log out values. However, you can make your own objects to organize your own code and do some awesome things. In this course we'll build a couple of projects to get a handle on creating your own objects.

icon
Instructor Details

Andrew Chalkley

icon
Reviews

4.4

13 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Student on 3 years, 11 months ago

I have had a bit of struggle getting the grips of JavaScript prototypes but this course explained it in a good and pedagogical way. It is one of the tougher courses (in my experience) but it had a solid build up of other courses that, among other things, teaches you how to find more information on your own.

By Student on 3 years, 7 months ago

Every time I've approached the subject before through other materials, my brain's just shut down completely a few paragraphs in. This course is not easy either, I had to go away, think about it, and come back again, but I did keep coming back until it all sank in and that brilliant AHA feeling when my mind stops contorting and everything starts making sense Kept coming back in the main because the structure of the course was excellent, the project approach gave it context, but mostly because the teacher kept it interesting. Too many website courses and books teach people what a variable is or something and that's about it. They spoon feed you syntax, which in a while unless you use it daily you forget anyway, and can always look it back up in two minutes on google. This was different, this course makes you work for it, it's as much about thinking about it after the video, than just watching it at the time, and as a result it's more about the concept than the syntax, which leads to a much better understanding me thinks. :)

By Kenneth Black on 3 years, 10 months ago

Treehouse has been a wonderful resource for my transition into web development, and Chalkers is one of my favorite teachers there - he covers complex issues in a very approachable way and his passion and excitement really shine through, making all his courses a joy to take. The new course, Object-Oriented JavaScript is no exception, providing a solid foundation for object-oriented programming with challenge sections that do wonders for building confidence, really solidifying the lessons. After taking this course I felt much more confident making complex object constructors and methods and have since incorporated these lessons in a number of my own projects.

By Student on 3 years, 10 months ago

Clear presentation. Good examples. Enthusiastic instructor. Yes, the material is challenging--it takes a while to sink in but the more you code using these concepts, the easier it gets.

By Student on 3 years, 10 months ago

This module is very good. The instructor provides consistent and concise descriptions when reviewing methods, and constructor functions, and yet he demonstrates new concepts in a clear manner. Linking to other applied examples of prototypal inheritance might inspire students where they could put it to work. Andrew's delivery is spot on and he conveys his considerable subject mastery in a non-intimidating manner. I would recommend this course.

By Student on 3 years, 11 months ago

Really great course. Enjoyable to take, Andrew does a great job of explaining the concepts and then giving projects, quizzes and challenges to practice. The course really brought together various threads around JS, and object oriented programming for me.

By Student on 3 years, 11 months ago

Challenging and satisfying course. It helps you get a better understanding of how Javascript works and cements any previous knowledge you were unsure about before. The final project really took the cake as far as I'm concerned, being able to conceptualize an app and use techniques and ways of thinking I never thought would come to me naturally was a great confidence-booster.

By Student on 3 years, 11 months ago

TREEHOUSE IS GOD, Chalky the prophet. I love this course, I love treehouse. teamtreehouse.com is the most amazing place to learn web development. If you want to learn web development, give them your money. All of it, every goddamn dime. It's more than worth it and their teachers are the best. Team Treehouse straight killin the game.

By Student on 3 years, 11 months ago

Love treehouse but this course kind of sucks. Instructor rushes through these tough concepts and skips very important concepts altogether. He explains himself in the question section but still seems disconnected from the students. I don't recommend this course.

By Student on 3 years, 11 months ago

Enthusiastic instructor, somewhat shallow/narrow content depth, not great instruction. Also, Treehouse delivers JS content in disconnected dribs and drabs, and really lags behind most other sources.

By Student on 3 years, 11 months ago

The course was very useful to get some structure and learn new ways to build more complex programs using JavaScript. The last part is a practical example which was my favorite

By Student on 3 years, 11 months ago

The course would be better with a similar guidance like in the first sections of the javascript track on treehouse. Its just too much code at once and not enough visualisation of what the code is doing. In some of the beginner courses the teacher told us: Write a small bit of code and test it. This would be good here, too.