| JavaScript Introduction |
|---|
| JavaScript Introduction |
| Add JavaScript in HTML |
| JavaScript in HTML |
| Variables and Constants |
| Key Difference between Var |
| Let |
| Const |
| JavaScript Comments |
| Data Types in JavaScript | Operators and Expressions |
| Arithmetic Operators |
| Comparison Operators |
| Assignment Operators |
| Bitwise Operators |
| Logical Operators | Introduction to Decision Control Statements |
| if Statement |
| if-else Statement |
| Nested if Statements |
| if-elif-else Statement | Loop Structures/ Iterative Statements |
| while loop |
| do while loop |
| for Loop |
| Nested Loops |
| Break Statement |
| Continue Statement |
| Switch Statement | Introduction: Need for Functions-Function Declaration Function Call-Function Parameters |
| Function with return Statement |
| Variable Scope and Lifetime: Local and Global Variables |
| JavaScript Hoisting |
| JavaScript Recursion.Math function | JavaScript Objects |
| JavaScript Object Declaration |
| Nested Objects |
| Object Methods |
| Methods and this Keyword |
| Constructor Function |
| Constructor Function Parameters |
| Object Prototype |
| Getter and Setter |
| Prototype | Arrays |
| JavaScript Object Declaration |
| Multidimensional Array |
| Array Methods-(entries,from,includes join, keys, lenght, concatenation, copywithin, every, some, fill) |
| Array Methods-(Filter, findindex, find, flatmap, flat,indexof, lastindexof, map,pop ) |
| Array Methods-(prototype, push, reduce right, reduce, reverse, shift, sort, splice,tostring, unshift ) |
| String, for...in loop, for..of loop | Exception Handling & ES6 |
| try...catch...finally Statement |
| throw Statement |
| Spread Operator, Map |
| Set, Classand Object |
| Inheritance | Asynchronous |
| setTimeout(), CallBack Function |
| Promise and Promise Chaining |
| async/await |
| setInterval() | JavaScript OOPS |
| JS Class |
| JS Object |
| Prototype |
| JS Constructor Method |
| JS Static Method |
| JS Encapsulation |
| JS Inheritance |
| Polymorphism | JS-DOM |
| JS Selectors using (Id, Tag, Class, Attributes, Query selector,QuerySelectorAll) |
| Style Attribute, Create Attribute, Create Element |
| Event Handlers using(Mouse,Keyboard,Form) |
| setInterval() |
Unlock opportunities to develop skills & excel. From beginners to pros, we tailor resources for success. Join our network of driven individuals to realize your potential. Enroll now & take the first step towards greatness!