You are currently viewing JavaScript Classes Tutorial

JavaScript Classes Tutorial

In JavaScript you can use the OOP (Object-Oriented-Programming) feature of “classes” to construct objects which are then useful resources for your script/application.

Learn all about classes in JavaScript in this video.

⭐️ Course Contents ⭐️
⌨️ (00:00) The Basics
⌨️ (14:40) Getters and Setters
⌨️ (22:43) Static Methods
⌨️ (30:11) Inheritance and Extends
⌨️ (40:22) Polymorphism
⌨️ (46:00) Classes in Practice

Learn more about JavaScript in this full course:

🎥Tutorial by dcode. Check out the dcode channel for more great tutorials:

🐦dcode on Twitter: @dcodeyt

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:


This Post Has 23 Comments

  1. Larreth

    The best OOP lesson i've ever taken!

  2. Asaipriyan S

    This was a great video. Clear, straight to the point. Thank you

  3. Asya Kim

    really understandable. thank you for your work

  4. He's name is DOM can there a better teacher for this class? Oh man!!! great class and very constructive lessons(excuse me there). I needed this because I was about to assume that classes were a react.js syntax

  5. Anonymous Vegan

    Thanks, I always was scared of classes, but now i see it's not thet hard <3

  6. Natasha Swan

    This is super helpful! I watched many videos on OOP but this one by far more explanatory than all of them. THANK YOU!!!!

  7. Marcin Kalmar

    Very good explanation the name of core concept sound very confusing but when it is explain it turn out it isn't hard to absorb.

  8. Great tutorial. The naming of the setter could've been changed though, so that we can pick which area you talking about
    But great explanation

  9. Scary Ninja8848

    u didnt quite properly explain getters and setters i had to watch others documentation to get it

  10. Patrick Aliberti

    Not sure the polymorphism explanaton was entireley accurate, can anyone give the idea of polymorphism in javascript. In C++, I believe it means that objects of a class and objects derived from that class can both be passed in the same parameter in the same function.

Leave a Reply