TechnologyBeginnerAges 12+
JavaScript
Bring websites to life with JavaScript — the language behind almost every interactive experience on the internet.
What you will learn
- Think programmatically with variables, logic and loops
- Manipulate web pages through the DOM
- Handle events, forms and validation
- Fetch and display live data from APIs
Course syllabus
1JavaScript Basics
- Values & variables
- Decisions & loops
- Functions
- Arrays & objects
2The DOM
- Selecting elements
- Changing content & styles
- Creating & removing nodes
3Events & Forms
- Clicks, inputs & keyboards
- Form validation
- Small interactive widgets
4Real Data
- Fetch & JSON
- Working with public APIs
- Local storage
- Mini project: live app
