Deep jаvascript Foundations with Kyle Simpson (2017)
You'll learn about object wrappers, coercion, scope, closure, types, prototype system, ES6 features, == vs === and more. Understand deeply how the jаvascript 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 jаvascript more effectively. With this course, you'll see how gaining a deeper understanding of jаvascript will make you a better communicator and programmer! NOTE: The course material has been re-arranged. The first challenge on Coercion has been moved to the end of the course.