Let’s learn the very basics of Object-oriented Programming with JavaScript. We begin talking about objects at ~5:38. Link to my new “Git a Developer Job” course: https://www.udemy.com/git-a-web-developer-job-mastering-the-modern-workflow/?couponCode=YOUTUBE-HALF-OFF
Add me on Twitter for webDev updates and cat pics: https://twitter.com/learnwebcode
Original source
42 responses to “What is Object-oriented Programming? (JavaScript Tutorial)”
hey, great lesson.
i have a query, how do I output this to the page?? instead of console.log if I use document.getElementById("idname").innerHTML = this.name + this.favoriteColor; it overwrites the previous inputs i.e. of John, or is there any other way of doing so??
Thanks!!
This one let me easily understand compared to all other tutorials I've read/listened to yet. I like how you introduce the need for a certain practice of coding.
Thank you:)
You're so awesome. Great explanation. Thanks very much!
Very well explained.
The way you structured this lesson, layering concepts, is brilliant. You explain complex ideas really well
damn, this was so easy to grasp. now I get it.
now everyone is like, you should do object oriented, no you should do function oriented, can't you just use both instead? I mean, every type serves a different purpose, right. sometimes use cases intersect. or am I deadwrong?
awesome content 🙂
On the part:
this.greet = function () {
console.log = "My name is " + this.name + " and my favourite color is " + this.favColor + ".";
}
It worked without the "this" in the console.log.
piece to piece explanation is really good 🙂
When it only takes you just a few minutes of watching someone explain a topic so well that you just have to subscibe.
Anyone know what text editor/theme he is using in this video?
Hello Sir, I must say your tutorials are very helpful and easy to understand. Please let me know if you have any PHP Tutorials.
Thanks one again.
Good and clear teaching! Thank you!
Wauuu you are a great teacher!!! great job.. I hope you could teach ES6.. would be wonderful…
@LearnWebCode Hey! Is it necessary to include "this" keyword in the console.log statement? Like, for example, in Java, when a method access it's own property (like "name") it already knows that the property that is being accessed is of that particular object itself?
I still cannot comprehend or understand how a voice can make you internalize things like literally 10 times faster.
Maybe it's due to you kind of, as you talk, you pick the just essential words to be understood to perfection.
I'm blown up, love you. A lot. Can I suggest teaching a "Java for android apps" on Udemy? I'd be the first to enroll.
You are very talented in teaching and explaining. I hope you can upload more those tuts. Thank you!
Hi Brad, you are amazing. Can I please have a link to your next lecture on JS? Really appreciate. Thanks
Bravo. Thank you.
You are the best teacher ever….The way you explain is way better than the others
Thank you so much. Where is the follow up lesson?
this was amazing! this was fucking amazing….!! this was amazing biatch!!! thank you mate.
good job Brad Schiff.. you should make playlist of oop js… we are waiting for it
Best Tutorial on Object Oriented in Javascript.
Just bought your course! Looking for forward to it <3 Thanks bunches.
best tuts….
Best OOP introduction I have ever seen.Thank you
Thank!! . Excellent!!
Hi Brad , When is the next lesson more on object oriented programming coming soon ??
Thanks buddyyyy
thanks for the video your very good @ what you do! I am very glad that I subscribed!
This is the best OOP video I've seen so far! Thank you so much!
Thank you very much to this tutorial. This is the best video which I understand OOP. 😀
If only my college lecturer could have explained it this well.
perfect tutorial, thanks 🙂
Where is the follow up lesson?
Hi! Thanks for the great tutorial! 😀
how do you earn money? what do you do for liveing?
You should make a series of js OOP! 🙂 This one was great!
cool!
Brilliant, mashaAllah! Thank you very much – just subscribed!
Thank you very much for the video. I got the point about object-oriented programming.