• Wednesday , 22 May 2019

Object Oriented JavaScript Tutorial #1 – Introduction

Code Canyon



Hey gang, in this Object Oriented JavaScript series, I’ll be walking you through object literals, classes, inheritance, method chaining in the prototype model.

🐱‍💻 Course Links:

– VS Code editor – https://code.visualstudio.com/
– GitHub repository (course files) – https://github.com/iamshaunjp/object-oriented-js
– JavaScript for Beginners – https://www.youtube.com/watch?v=qoSksQ4s_hg&list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET

🤑 Donate @ https://www.paypal.me/thenetninja

🎓Find me on Udemy @ https://www.udemy.com/user/47fd83f6-5e4a-4e87-a0f0-519ac51f91b6/

👾 Video thumbnail artwork by PixelSwish @ https://www.youtube.com/channel/UCGKSD3mitWl5UpMxZzaIrRA

Original source

3d Ocean

Related Posts

27 Comments

  1. tuxmusicman
    January 21, 2019 at 01:59

    I'm trying to pass an object that I created using this method and the variables are changed, but the variables for the object always reset when the object is used again.

  2. Nazia Akhtar
    January 21, 2019 at 01:59

    Hi ninja.. I m lucky to find you on YouTube.. you are not only knowledgeable but also a superb teacher.. I m hopeful that after completing all your tutorials I'll be confident enough in my understanding of js .. keep up the good work … 😊

  3. Christian Francia
    January 21, 2019 at 01:59

    @3:50 being liiiiiitle cheaky with null not being an object. type in: 'typeof null' I know I know it's a bug but a very important one and in the grand scope of JS it makes more sense why it is an object, even if it doesn't have methods associated with it.

  4. Thabang Moeketsi
    January 21, 2019 at 01:59

    Best 1 hours 20 minutes of my life , I understood everything !

  5. Daniel Johns
    January 21, 2019 at 01:59

    Ninjabus haha love it!

  6. daniel benisti
    January 21, 2019 at 01:59

    i love your videos !! you are a great teacher

  7. josh christopher Dequillo
    January 21, 2019 at 01:59

    haha . I like the "Ninjabus" sounds great. haha

  8. Ahmed Samir
    January 21, 2019 at 01:59

    i wanna start learn JS, should i start this course first or the JavaScript Tutorials for Beginners ?
    and thanks for this awesome courses <3

  9. Kalpesh Joshi
    January 21, 2019 at 01:59

    is this necessary to learn before diving into angular 2?

  10. Simphiwe Tebe
    January 21, 2019 at 01:59

    The best OOP JS tutorial on the planet

  11. Xayaseth Boudsady
    January 21, 2019 at 01:59

    Great explanation! Now I get why JS is a prototypical type language!

    Temporarily wrapping a string to as an object to apply the .length method.

  12. Drunk Frog
    January 21, 2019 at 01:59

    Ninja, please create a course about CANVAS. There is no a lot of good information about this on youtube. I watch your tutorials and understand that no one can explain this better than you. Please do this. It would be great. I think a lot of people will like this comment)

    Hey people? please, support this comment. We really need canvas playlist on this channel)

    Thank you!! Ninja, you are the best!!!

  13. nerdi loo
    January 21, 2019 at 01:59

    Very cool TNN – as you've done a great job demonstrating OOP, maybe some time in the future you demo functional programming so folks can see how the pattern differs? Just a thought. Thanks for all your hard work.

  14. Sri Charan
    January 21, 2019 at 01:59

    I want function closures explained by you,dude

  15. Nikhil Kulkarni
    January 21, 2019 at 01:59

    can you please teach promises,closures,callback function,immediately invoked functoin expression

  16. Kulkarni Baswaraj
    January 21, 2019 at 01:59

    Hey Superman, Your way of explanation is awesome. I am fan of you.. Keep going

  17. Ahmed Sallam
    January 21, 2019 at 01:59

    Thanks a lot.

  18. Stefan Randa
    January 21, 2019 at 01:59

    Great tutorial, but functional programming is the future 😉

  19. Fahri Foxtrot-Whiskey
    January 21, 2019 at 01:59

    Excellent. You are good tutor. I wish I could learn Php by your tutorials.

  20. Dragon Of Valachia
    January 21, 2019 at 01:59

    Nice video but man I am sick and tired of the "CAR" example. Its not a good example for a beginner. Its says nothing about how the actual object works or is defined, or how you should objectify an abstract object. Ask a beginner to objectify an abstract process like a server connection object and see him/her quit programming the next day.

    Yes for a car is simple what properties and methods you should give it, but what about abstract objects?

  21. Manish Vashisth
    January 21, 2019 at 01:59

    Thank You Sir, Everyone is asking me this type of questions in interviews , I will read and study more from these kinda of tuts. thanks again for sharing knowledge.

  22. Rufus
    January 21, 2019 at 01:59

    this is something that i have been confused for a very very long time. So glad you are doing this!

  23. waex
    January 21, 2019 at 01:59

    <3

  24. JSjostrom
    January 21, 2019 at 01:59

    I need this so bad! Netninja, you're awesome!

  25. Michel Ribbens
    January 21, 2019 at 01:59

    Thanks once again Shaun! I've been kinda struggling with this part of JS but your clear explanation helps a lot. Looking forward to all the content of the course. You're legend!

  26. DwinaTech
    January 21, 2019 at 01:59

    always save our live, thank you

  27. Raphael Lloyds
    January 21, 2019 at 01:59

    Very nice Work Shaun, I appreciate your effort

Leave A Comment

You must be logged in to post a comment.