Deep Foundations of Advanced JavaScript — Kyle Simpson — Frontend Masters — Join Kyle Simpson — author of the popular “You Don’t Know JavaScript” book series — as he reveals the deep foundations of JavaScript. You’ll learn about object wrappers, coercion, scope, closure, types, prototype system, ES6 features, == vs === and more.

script type="text/javascript" src="">

Understand deeply how the JavaScript engine looks for variables in function and block scope (var, let and const). Learn which ES6 features can help or hurt your coding and which new features should be used with caution. Also why coercion is one of the overlooked keys to using JavaScript more effectively. With this course, you’ll see how gaining a deeper understanding of JavaScript will make you a better communicator and programmer!

Kyle Simpson’s Introduction 1:05
Lesson: Scopes and Closures Introduction 1:46
Lesson: IIFE Pattern 5:14
Full Course at

About Frontend Masters:
Founded in 2008, MJG International curates and hosts expert-level workshops for developers that want to learn the secrets to level up their JavaScript and Node.js engineering skills. The Frontend Masters platform distills these practical workshops into a growing, world-class video library accessible live online and on-demand.

Connect with Frontend Masters online:



Do NOT follow this link or you will be banned from the site!