Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026
The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.
In this section we explore advanced JavaScript concepts that will take your skills to the next level.
We’ll cover generators, which allow functions to pause and resume execution; proxies for intercepting object operations; symbols for creating unique identifiers; memoization for caching function results; functional programming techniques; and dynamic imports for loading modules on demand.
These are powerful features that you’ll encounter in professional codebases and frameworks.
Lessons in this unit:
| 0: | ▶︎ Introduction |
| 1: | Generators |
| 2: | Symbols |
| 3: | Proxy objects |
| 4: | Memoization |
| 5: | Functional programming |
| 6: | Dynamic imports |