๐จ JavaScript Intermediate
Closures, async, and the patterns real apps use.
1โ2โ3โ4โ5โ6โ7โ8โ9โ10โ11โ12โ13โ14โ15โ16โ17โ18โ19โ20โ21โ22โ23โ24โ25โ
Lesson 1 โ Destructuring & spread
easy ยท 8 min
Lesson 2 โ Closures
medium ยท 9 min
Lesson 3 โ Promises
medium ยท 10 min
Lesson 4 โ async / await
medium ยท 10 min
Lesson 5 โ Classes
medium ยท 9 min
Lesson 6 โ Spread & rest
medium ยท 8 min
Lesson 7 โ Optional chaining
medium ยท 8 min
Lesson 8 โ Object.entries
medium ยท 9 min
Lesson 9 โ flat & flatMap
medium ยท 9 min
Lesson 10 โ Default & named params
medium ยท 8 min
Lesson 11 โ Nullish & optional deep
medium ยท 8 min
Lesson 12 โ Immutable updates
medium ยท 9 min
Lesson 13 โ reduce
hard ยท 10 min
Lesson 14 โ async / await
hard ยท 12 min
Lesson 15 โ Map & Set
hard ยท 10 min
Lesson 16 โ Promise chaining
hard ยท 11 min
Lesson 17 โ Regular expressions
hard ยท 11 min
Lesson 18 โ Module pattern
hard ยท 11 min
Lesson 19 โ Promise.all
hard ยท 11 min
Lesson 20 โ Generators
hard ยท 11 min
Lesson 21 โ Currying
hard ยท 11 min
Lesson 22 โ Compose & pipe (expert)
hard ยท 13 min
Lesson 23 โ Promisify a callback
very hard ยท 14 min
Lesson 24 โ Concurrency limiter
very hard ยท 16 min
Lesson 25 โ Ultimate: hash router
โ
ultimate ยท 18 min