Start → JavaScript Hero
Your eight-week learning journey.
The path is ordered, not locked. Move at your pace and revisit any concept when a project exposes a gap.
016–8 hours027–9 hours038–10 hours049–11 hours059–11 hours069–12 hours0710–12 hours0812–16 hours
Understand the language
JavaScript Foundations
Project: Interactive Personal Profile Generator
0%
Teach JavaScript to make decisions
Logic, Functions & Problem Solving
Project: Smart Calculator + Guessing Game
0%
Work with real application data
Arrays, Objects & Data
Project: Expense Tracker Data Engine
0%
Turn JavaScript into interactive applications
DOM, Events & Browser Apps
Project: Professional Task Manager
0%
Think like a JavaScript developer
Modern JavaScript & Internals
Project: Library Inventory System
0%
Connect JavaScript to the real world
Async JavaScript & APIs
Project: API Explorer
0%
Write professional JavaScript
Architecture, Testing & Tools
Project: Product Search Dashboard
0%
Build and ship
Professional JavaScript & Capstone
Project: JavaScript Productivity Dashboard
0%
Finish
JavaScript Hero