|
Week 1 : JavaScript Fundamentals Part 1
|
|
|
|
1-Introduction to JavaScript
3:00
|
|
|
|
2-Hello World
3:00
|
|
|
|
3-Linking
6:00
|
|
|
|
4-Values and Variables
8:00
|
|
|
|
5-Data Types
7:00
|
|
|
|
6-let,var,const
3:00
|
|
|
|
7-Operators
9:00
|
|
|
|
8-Operator precedence
4:00
|
|
|
|
9-Template literals
6:00
|
|
|
|
10-Taking Decisions : if/else Statements
5:00
|
|
|
|
11-Type Conversion and Coercion
7:00
|
|
|
|
12-Truthy and Falsy Values
5:00
|
|
|
|
13-Equality Operators( == vs. ===)
9:00
|
|
|
|
14-Boolean logic
4:00
|
|
|
|
15-Logical operators
5:00
|
|
|
|
16-Switch Statement
6:00
|
|
|
|
17-Expressions and Statements
3:00
|
|
|
|
18-Ternary Operator
6:00
|
|
|
Week 2 : JavaScript Fundamentals Part 2
|
|
|
|
19-Functions
10:00
|
|
|
|
20-Function expression vs declaration
5:00
|
|
|
|
21-Arrow Functions
7:00
|
|
|
|
22-Nested Functions
4:00
|
|
|
|
23-Arrays
11:00
|
|
|
|
24-Array methods
8:00
|
|
|
|
25-Introduction to objects
11:00
|
|
|
|
26-Object Methods
12:00
|
|
|
|
27-Iteration - The for loop
6:00
|
|
|
|
28-Looping Arrays, Breaking and continuing
6:00
|
|
|
|
29-Looping backwards and loop inside a loop
6:00
|
|
|
|
30-The While loop
9:00
|
|
|
Assignment-1
|
|
|
Week 3 : JavaScript in the Browser: DOM and Events Fundamentals
|
|
|
|
starter-Files
|
|
|
|
31-Introduction to DOM
4:00
|
|
|
|
32-What's the Dom and DOM Manipulation
3:00
|
|
|
|
33-Selecting and Manipulating Elements
4:00
|
|
|
|
34-Handling Click Events
6:00
|
|
|
|
35-Implementing the game logic
12:00
|
|
|
|
36-Manipulating CSS Styles
3:00
|
|
|
|
37-Coding Challenge
1:00
|
|
|
|
38-Coding Challenge
4:00
|
|
|
|
39-Refactoring our code
8:00
|
|
|
Assignment-2
|
|
|
Week 3 : Data Structures, Modern Operators and Strings
|
|
|
|
40-Destructuring of Arrays and Objects
6:00
|
|
|
|
41-Spread Operator
4:00
|
|
|
|
42-Rest Parameters
4:00
|
|
|
|
43-Short Circuiting
7:00
|
|
|
|
44-Nullish coalescing operator
2:00
|
|
|
|
45-For In & For Of Loops
4:00
|
|
|
|
46-Array forEach() Method
1:00
|
|
|
|
47-Array Methods
10:00
|
|
|
|
48-Map, Filter & Reduce
14:00
|
|
|
Assignment-3
|
|
|
Assignment 4
|
|
|
Assignment-5
|
|