The Hard Parts of Object Oriented JavaScript

Will Sentance

Will Sentance

Codesmith
4 hours, 30 minutes CC
The Hard Parts of Object Oriented JavaScript

Course Description

Learn the fundamentals of Object Oriented Programming in JavaScript for organizing and scaling your code. You'll learn JavaScript’s prototypal design and how it works to enable the new ES6 classes under the hood. Understanding prototypes and classes in JavaScript is crucial for working with most modern frameworks and for those coming from traditional OOP languages.

This course and others like it are available as part of our Frontend Masters video subscription.

Preview
Close

Course Details

Published: October 22, 2018

Learning Paths

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 200+ In-depth courses
  • 18 Learning Paths
  • Industry Leading Experts
  • Live Interactive Workshops
Get Unlimited Access Now

Table of Contents

Introduction

Section Duration: 11 minutes

Object Creation

Section Duration: 19 minutes

Prototype & new

Section Duration: 55 minutes

Scope & this

Section Duration: 34 minutes

Default Prototype Chain

Section Duration: 22 minutes

Subclassing with Factory Functions

Section Duration: 52 minutes

Subclassing with new and call

Section Duration: 37 minutes

Subclassing with class, extends & super

Section Duration: 35 minutes

Conclusion

Section Duration: 1 minute

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now