BeginnerFree courseJavaScript
JavaScript Basics: Make Web Pages Come Alive
A free beginner course in JavaScript, the language that makes web pages interactive. Eight short lessons with runnable examples and a small project. Track your progress lesson by lesson.
📘 8 lessons⏱ About 1 h 36 min🌐 English🎓 Self-paced

What you'll learn
- Understand what JavaScript does on a web page
- Use variables, numbers, text, arrays and objects
- Write conditions, loops and functions
- Change a web page from JavaScript when a button is clicked
- Build a small interactive page of your own
Course syllabus
Module 1: The basics
Module 2: Logic and data
Module 3: JavaScript in the browser
Before you start
- A computer with a web browser (Chrome, Firefox, Edge or Safari)
- A text editor such as Notepad. No coding experience needed.
- It helps (but is not required) to know a little HTML