Module 2

Advanced JavaScript with ES6

In this part, we will cover all JavaScript concepts, starting from beginners level to advanced ES6+ syntax. i.e.

  • Basics of JavaScript (Variables, loops, if-else, switch, string methods, arrays, objects, etc.)
  • Understanding “let” and “const”
  • Arrow Functions
  • Exports and Imports
  • Prototyping
  • Understanding of Classes
  • Classes, Properties, and Methods
  • The Spread & Rest Operator
  • Destructuring
  • Reference and Primitive Types Refresher
  • High order Array Functions
  • Hoisting and how JavaScript engine Works
  • and much more…