Web Development
JavaScript: The Advanced Concepts
Learn modern advanced JavaScript practices and be in the top 10% of JavaScript developers
What you’ll learn
- Advanced JavaScript Practices
- Object Oriented Programming
- Functional Programming
- Scope and Execution Context
- Inheritance + Prototype Chain
- Latest features: ES6, ES7, ES8, ES9, ES10
- Closures
- Asynchronous JavaScript + Event Loop
- JavaScript Modules
- `this` keyword
- JavaScript Engine and Runtime
- Error Handling
- Stack Overflow
- Memory Leaks
- Composition vs Inheritance
- Type Coersion
- Pass By Reference vs Pass by Value
- Higher Order Functions
- IIFE
- .call(), .apply(), .bind()
- Interpreter/ Compiler/ JIT Compiler
- Garbage Collection
- Hoisting
- JavaScript best practices
Requirements
- Any computer will work: Windows, macOS or Linux
- Basic/Minimal understanding of JavaScript
FREE DOWNLOAD
https://drive.google.com/drive/folders/1uummlG7T2n5dTG1IKlnO_de0lHYJo4al?usp=sharing