- [Sasha] Prototypes are one of the foundations
of object-oriented programming with JavaScript
but it's possible to write front end code for years
without understanding just how they work
or what they can do.
I'm Sasha Vodnik, a web developer, author, and educator.
In this course, I'll develop your understanding
of prototypes in JavaScript
by reviewing the fundamental concepts that they rely on
such as object literals and constructor functions.
You'll also learn how to build object-oriented code
using prototypes
as well as how to use ES6 classes to build prototypes
with less code and more features.
Let's get started.