Functions/Scoping
16 - Normal Functions (20 mins, 379 MB)
17 - Passing Functions As Arguments (14 mins, 317 MB)
18 - Arrow Functions (13 mins, 296 MB)
19 - Stack Trace And Call Stack (9 mins, 185 MB)
20 - Hoisting (5 mins, 85.3 MB) *
21 - Scoping (10 mins, 216 MB)
22 - Closures (5 mins, 88.2 MB)
Advanced Variables
23 - Const (5 mins, 72.8 MB)
24 - Var (5 mins, 81.1 MB)
25 - Type Coercion (7 mins, 123 MB) **
26 - == Vs === (7 mins, 119 MB)
27 - NaN (3 mins, 54.7 MB)
28 - Arrays (12 mins, 220 MB)
29 - Objects (18 mins, 174 MB)
30 - Reference Vs Value (18 mins, 337 MB)
31 - Array Methods (14 mins, 262 MB)
32 - String Template Literals (5 mins, 75.2 MB)
33 - New And This (11 mins, 224 MB
Basic DOM
34 - Async Vs Defer (12 mins, 267 MB)
35 - Window (4 mins, 98.4 MB)
36 - Document (3 mins, 58.5 MB)
37 - Id And Class Selectors (7 mins, 155 MB)
38 - Query Selectors (7 mins, 72.1 MB)
39 - Event Listeners (14 mins, 131 MB)
40 - Additional Differences Between Arrow And Normal Functions (6 mins, 105 MB)
41 - Data Attributes (6 mins, 123 MB)
42 - DOM Traversal (10 mins, 212 MB)
43 - Simple Todo List (9 mins, 81.7 MB)
44 - Modal Introduction (2 mins, 38 MB)
45 - Modal Walkthrough (6 mins, 151 MB)
Control Flow
46 - If (17 mins, 346 MB)
47 - Ternary Operator (9 mins, 154 MB) *
48 - Switch Statement (13 mins, 265 MB)
49 - For Loop (15 mins, 286 MB)
50 - While Loop (7 mins, 121 MB)
51 - Recursion (14 mins, 279 MB)
52 - Short Circuit Evaluation (10 mins, 194 MB)
53 - Midi Piano (23 mins, 239 MB)
54 - Quiz App Introduction (2 mins, 39.5 MB)
55 - Quiz App Walkthrough (16 mins, 115 MB)
56 - Form Validation Introduction (2 mins, 42.1 MB)
57 - Form Validation Walkthrough (15 mins, 138 MB)
Asynchronous Code
58 - Callbacks (7 mins, 134 MB)
59 - Promises (24 mins, 552 MB)
60 - Async Await (16 mins, 399 MB)
Advanced DOM
61 - Fetch (20 mins, 204 MB)
62 - Event Loop (15 mins, 340 MB)
63 - Event Delegation (13 mins, 322 MB)
64 - Browser Storage (16 mins, 343 MB)
65 - Advanced Todo List (40 mins, 518 MB)
66 - Expand Collapse Introduction (2 mins, 52.6 MB)
67 - Expand Collapse Walkthrough (7 mins, 175 MB)
68 - Google Maps Clone (16 mins, 514 MB)
Modules/Bundlers
69 - ES6 Modules (13 mins, 119 MB)
70 - Node Modules (6 mins, 54 MB)
71 - NPM (11 mins, 283 MB)
72 - Parcel (16 mins, 450 MB)
73 - Date Picker (32 mins, 294 MB)
74 - Shopping Cart (1h 10m 08s, 801 MB)