Phase 2 — Frontend Engineering
JavaScript (Core)
Learn the programming language that makes websites interactive — buttons that respond, forms that check themselves and data that loads without refreshing the page.
Module 5 of 15
Months 4–5
Phase 2
What you'll learn
- Variables & data types
- Functions
- Arrays & objects
- DOM manipulation
- Events
- ES6+
- Async JavaScript (Promises, fetch)
What you'll build
Interactive form validation
Mini dashboard
Outcome
You can write JavaScript to make any web page interactive and load live data.