Advanced JavaScript Concepts
"Advanced JavaScript Concepts" ranks 2nd in the list of best online JavaScript courses. Have you mastered the fundamentals of JavaScript and want to move on to more advanced JavaScript topics? If you answered yes, you should take Udemy's Advanced JavaScript Concepts course. It satisfies the objective with 23.5 hours of on-demand video and 24 articles. You'll study all of the most up-to-date advanced JavaScript techniques, putting you ahead of the competition. It also covers both functional programming and object-oriented programming in JS. The Advanced JavaScript Concepts course, created by Andrei Neagoie, has been taken by over 10,000 people. Over 1.6k learners have given the course a 4.8-star rating, which is a great result.
Topics covered
- Comparing JS with other programming languages
- OOP vs. Functional Programming
- Asynchronous JavaScript
- Babel and TypeScript
- Function scope vs. Block scope in JavaScript
- JavaScript engine
- Garbage collection and memory leaks
- IIFEs and JavaScript runtime
- JavaScript types
- JTS
- Modules in JavaScript
- Node.js
- Type coercion
What you will learn
- Advanced JavaScript Practices
- Object Oriented Programming
- Functional Programming
- Scope and Execution Context
- Inheritance + Prototype Chain
- Latest features: ES6, ES7, ES8, ES9, ES10, ES2020, ES2021
- Closures
- Asynchronous JavaScript + Event Loop
- JavaScript Modules
- 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
Rating: 4.7/5.0
Enroll here: udemy.com/course/advanced-javascript-concepts