Episodes | Topic |
---|---|
Episode 1 | How JavaScript Works & Execution Context |
Episode 2 | How JavaScript Code is executed? & Call Stack |
Episode 3 | Hoisting in JavaScript (variables & functions) |
Episode 4 | How functions work in JS & Variable Environment |
Episode 5 | SHORTEST JS Program window & this keyword |
Episode 6 | undefined vs not defined in JS |
Episode 7 | The Scope Chain, Scope & Lexical Environment |
Episode 8 | Let & const in JS Temporal Dead Zone |
Episode 9 | BLOCK SCOPE & Shadowing in JS |
Episode 10 | Closures in JS |
Episode 11 | setTimeout + Closures Interview Question |
Episode 12 | Crazy JS Interview ft. Closures |
Episode 13 | FIRST CLASS FUNCTIONS ft. Anonymous Functions |
Episode 14 | Callback Functions in JS ft. Event Listeners |
Episode 15 | Asynchronous JavaScript & EVENT LOOP from scratch |
Episode 16 | JS Engine EXPOSED Google's V8 Architecture |
Episode 17 | TRUST ISSUES with setTimeout() |
Episode 18 | Higher-Order Functions ft. Functional Programming |
Episode 19 | map, filter & reduce |
Episodes | Topic |
---|---|
Episode 1 | Callback Hell |
Episode 2 | Promises |
Episode 3 | Creating a Promise, Chaining & Error Handling |
Episode 4 | Promise API + Interview Questions |
Episode 5 | Async Await |
Episode 6 | THIS keyword |