ECMAScript
Closures
Immediately Invoked Function Expression
First-Class Functions
Synchronous? Async? Single-Threaded?
Asynchronous JavaScript
Execution Stack
Overflow
Asynchronous Functions
Callbacks
Promises
Async/Await
this
Browsers and the DOM