Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Advanced JavaScript
Introduction
Introduction, Philosophy, and Tips
Execution Contexts
Guide to Execution Contexts, Hoisting, Scopes, and Closures (25:29)
(Quiz) Execution Contexts
The this Keyword
Understanding the this keyword, call, apply, and bind (13:38)
(Quiz) The this Keyword
The Event Loop
The JavaScript Event Loop - A Simple Guide
(Quiz) The Event Loop
Async JavaScript
The Evolution of Async JavaScript - From Callbacks, to Promises, to Async/Await (45:19)
(Quiz) Async JavaScript
JavaScript's Prototype
Beginner's Guide to JavaScript's Prototype (28:14)
(Quiz) JavaScript's Prototype
Class Fields
JavaScript Private and Public Class Fields (8:25)
(Quiz) Class Fields
Inheritance
JavaScript Inheritance and the Prototype Chain (13:50)
(Quiz) Inheritance
JavaScript Modules
From IIFEs to CommonJS to ES6 Modules (32:09)
(Quiz) JavaScript Modules
Bonus Time
(Bonus)JavaScript Composition vs Inheritance (6:11)
(Bonus) JavaScript Array Methods you should know
(Bonus) Creating your own JavaScript Array (12:27)
Outro
Outro
Understanding the this keyword, call, apply, and bind
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock