Javascript



Basic Fundamentals

Differences Between Var, Let, and Const

Primitive vs Reference data-types

Arrays

Objects

Functions

Scope in Javascript

Sets

Maps

Optional Chaining

Method and "this" keyword

call, apply and bind

prototype and new

Classes

How JavaScript works and how the code is excuted behind the scenes.

Hoisting

Closures


JavaScript DOM



Asynchronous JavaScript

AJAX and APIs

Fetch API