JavaScript Prototypes, Inheritance & Objects - 2025
Why was JavaScript created as a "prototype" based language? Learn prototypes | __proto__ | inheritance | instantiations
4.86 (64 reviews)

586
students
9.5 hours
content
Jan 2025
last update
$84.99
regular price
What you will learn
Understand JavaScript prototypes and become a true JavaScript Grandmaster
Learn the 5 ways to create objects in JavaScript
Learn what a JavaScript prototype is, and how to use prototypes to create complex JS objects
Master the differences between [[Prototype]], __proto__ and the .prototype objects
Learn how to use prototypes to implement inheritance in JavaScript
Learn how to get and set an object’s prototype
Practically use JavaScript prototypes in your own code
Learn how to create your own object constructors
Learn the advantages and disadvantages of prototype-based languages vs classes
Become a PRO JavaScript developer, and earn more money
Learn how to extend existing objects
Learn how to create objects in the most optimal way in JavaScript
Learn why __proto__ is partially deprecated by ECMAScript
Learn the 5 most popular advanced instantiation patterns in JavaScript
Learn how to create object chains using prototypes
Learn why the [[Prototype]] property is hidden
Learn why JavaScript is a prototypal-based language
Learn about hidden properties vs internal slots in JavaScript
Practical examples comparing Java and JavaScript to help you grasp advanced prototype concepts
Learn how to create object chains using composition
Learn the difference between classical-based languages and JavaScript
Learn why __proto__ is referred to as “dunder”
Understand why the .prototype property is on almost every function
Learn why functions in JavaScript are considered to be objects
Understand the different approaches to creating objects in JavaScript
Practical – build objects with multiple levels of prototypes with me
I am here to support you, step-by-step
Have fun mastering web development
From intermediate to expert (advanced +)
You will emerge an expert
Gives you depth of knowledge to boost your ability and confidence
Screenshots




4881378
udemy ID
9/14/2022
course created date
3/10/2024
course indexed date
Bot
course submited by