Object-oriented Programming in JavaScript: Made Super Simple | Mosh

Published: 29 March 2018
on channel: Programming with Mosh
2,253,146
45k

🔥Get the COMPLETE course (70% OFF - LIMITED TIME): http://bit.ly/2keDCna

Object-oriented programming in JavaScript: learn all about objects, prototypes, prototypical inheritance, this and more.

Subscribe for more videos:
   / @programmingwithmosh  


TABLE OF CONTENT:

00:00: What is OOP?
01:46: Four Pillars of OOP
08:50: Setting Up the Development Environment 11:07: Objects
11:53: Object Literals
14:58: Factories
17:50: Constructors
23:27: Constructor Property
25:53: Functions are Objects
31:09: Value vs Reference Types
37:00: Adding or Removing Properties
40:54: Enumerating Properties
43:45: Abstraction
47:48: Private Properties and Methods
51:55: Getters and Setters
57:32: Exercise
59:42: Solution


Want to learn more from me? Check out my blog and courses:

http://programmingwithmosh.com
  / programmingwithmosh  
  / moshhamedani  


On this page of the site you can watch the video online Object-oriented Programming in JavaScript: Made Super Simple | Mosh with a duration of hours minute second in good quality, which was uploaded by the user Programming with Mosh 29 March 2018, share the link with friends and acquaintances, this video has already been watched 2,253,146 times on youtube and it was liked by 45 thousand viewers. Enjoy your viewing!