Advanced Javascript Training

JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat.

BASIC

  • Variables, types
  • Conditions
  • Loops
  • Functions
  • Arrays and Objects
  • Type Conversions
  • Console Functions
  • Properties/Methods
  • DOM

ADVANCE

  • ES5/ES6
  • Fat Arrow functions
  • CallStack
  • Closure
  • Recursion
  • Mutability
  • Rest Parameters
  • HOC
  • Composibility
  • Prototypes
  • Classes
  • Polymorphism
  • Encapsulation
  • Inheritance
  • Symbols, Iterator Interface
  • Regular Expressions
  • Asynchronous Programming
  • Generators
  • Handling Events
  • Collapse

Enroll Now