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).

Preview
4.7 rating
Oh man... I've been taking Kyle's courses for a long time, and every new course makes me feel like I'm truly on the right track to JS mastery. Kyle explains deep concepts that no one else bothers to teach, PLUS he actually makes you think critically about all the implications, use cases, and edge cases. You get to truly know the DNA of JS, its core pillars.

Course Details

Published: April 3, 2019

Rating

4.7

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 300+ In-depth courses
  • 24 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
Oh man... I've been taking Kyle's courses for a long time, and every new course makes me feel like I'm truly on the right track to JS mastery. Kyle explains deep concepts that no one else bothers to teach, PLUS he actually makes you think critically about all the implications, use cases, and edge cases. You get to truly know the DNA of JS, its core pillars.
Juan Manuel Gonzalez Guerrero
Juan Manuel Gonzalez Guerrero
Kyle definitely masters JavaScript and has a real talent for explaining concepts and defending his opinions. This course has really helped me better understand JavaScript.
Ayoub Jebbouri
Ayoub Jebbouri
Amazing course. Kyle is an extremely knowledgeable, and engaging, speaker. The way he walks through some of the underlying algorithms so that the viewer can understand them is great. I'm getting a ton of information from every video that I watch.
Anthony Glazebrook