đ Key Learning Outcomes
- Understanding how to manipulate prototypes in JavaScript to work like traditional classes.
- Exploring polymorphism and factory functions in JavaScript.
- Learning how the class, new, and this keyword work.
- Utilizing instanceof, Object.create, and Object.getPrototypeOf functions to explain object properties.
đ¨âđĢ About the Course
This course delves into the mechanics of inheritance in JavaScript, focusing on how prototypes function as chained references to other objects. By mastering prototype shortcuts, you can simplify your work and enhance efficiency. Gain insights into using inheritance for faster, better, and bug-free code.
đ¯ Target Audience
- Ideal for learners with a foundational understanding of JavaScript who want to deepen their knowledge of prototypal inheritance.
- Suitable for developers seeking to optimize their coding practices and enhance their problem-solving skills.
â Requirements
- Prior knowledge of JavaScript programming is required.
- Familiarity with object-oriented programming concepts is recommended.
đ Course Content
- Exploration of prototype manipulation in JavaScript.
- Understanding polymorphism and factory functions.
- Working with keywords like class, new, and this.
- Explanation of instanceof, Object.create, and Object.getPrototypeOf functions.
- Practical applications of prototype delegation and factory functions.
Drop a comment
Understanding JavaScript's Prototypal Inheritance by Tyler Clark
Log in to leave a feedback
Loginđ Psst! Interested in More JavaScript Courses?
Testing JavaScriptVideo
by Kent C. Dodds
đšī¸ Levels: đ Intermediate, đ Advanced
âŗ Duration: 12 hours
đ¤ Price: $67-$322
Data Structures and Algorithms in JavaScriptVideo
by Kyle Shevlin
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 1 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
Learn p5.jsVideoInteractive
by Jiwon Shin
đšī¸ Levels: đ Intermediate
âŗ Duration: 9 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy