Deep JavaScript Foundations, v3

Kyle Simpson
You Don't Know JS
10 hours, 32 minutes CC
Deep JavaScript Foundations, v3

Course Description

Dive into the core pillars of the JavaScript language with Kyle Simpson, author of the popular, You Don't Know JS, book series. You'll learn JavaScript's types, how to convert between them, and compare them with == and ===. You'll also learn lexical scope and closure. As well as the objects oriented system (this, prototypes and classes).

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

Preview
Close

What They're Saying

Until I had watched this course, I was writing JavaScript in a way it was not meant to be written. I was essentially trying to implement my understanding of concepts gained from other languages (python etc...) into JavaScript. And that's a situation for disaster. Through this course, I've learned to embrace JavaScript for what it truly is. I'm thankful for this course to exist and I hope more and more people get to experience the true potential of JavaScript. 10/10 highly recommended.
Yuganshu Mohan
Yuganshu Mohan
I know of no other resource that goes this deep into fundamentals of JS, this course really is a thorough deep dive into internals of JS which I would have never stumbled by myself.
Gurpreet Singh
Great course on JavaScript foundations, as the name says it's really deep. I highly recommend you should go through the entire lectures whatever experience you may have on the language. If you wanted to take one lectures on JavaScript, this is the one. In many instances, you will get to understand why the JavaScript works the way it was and explained this straight from the spec. Many aha moments and enjoyed taking the course.
Manivannan t

Course Details

Published: April 3, 2019

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

Table of Contents

Introduction

Section Duration: 19 minutes

Types

Section Duration: 51 minutes

Coercion

Section Duration: 38 minutes

Philosophy of Coercion

Section Duration: 29 minutes

Equality

Section Duration: 1 hour, 11 minutes

Static Typing

Section Duration: 27 minutes

Scope

Section Duration: 1 hour, 11 minutes

Scope & Function Expressions

Section Duration: 49 minutes

Advanced Scope

Section Duration: 1 hour, 15 minutes

Closure

Section Duration: 50 minutes

Objects

Section Duration: 1 hour, 5 minutes

Prototypes

Section Duration: 1 hour, 3 minutes

Wrapping Up

Section Duration: 17 minutes

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Start a 7-Day Free Trial