JavaScript Introduction
- Free to audit
- Paid certificate
- Beginner
- 5 weeks
JavaScript Introduction is W3C's beginner course in the language that adds interactivity to web pages, developed with University Côte d'Azur and offered on edX as part of the W3Cx Front-End Web Developer programme. According to the page you learn how to add JavaScript to a site and debug it, how to make pages interactive through the DOM API, how to change the CSS of HTML5 elements from script, how to work with HTML5 forms, and how to draw basic graphics and animations with the HTML5 canvas. Best practices are taught through interactive examples, some in live-coding videos.
The listed prerequisites are high-school-level studies and an interest in programming. edX lists it at introductory level, self-paced, at five weeks of six to eight hours a week. The audit track is free, with course access that expires after the estimated course length and no graded assignments or certificate; the verified track is priced at 249 US dollars.
What you’ll learn
- Add JavaScript to a web page and debug it in the browser
- Make pages interactive using the DOM API
- Change the CSS of HTML5 elements from JavaScript
- Handle HTML5 forms with JavaScript
- Draw basic graphics and animations with the HTML5 canvas
Who it’s for
Learners who know some HTML and CSS and want to start programming in the browser; it is not aimed at experienced developers.
Instructor
- Michel Buffa Professor
Course details
- Skills covered
- Web Browsers
- Cascading Style Sheets (CSS)
- JavaScript (Programming Language)
- Front End (Software Engineering)
- Web Pages
- Multimedia
- Web Development
- Prerequisites
- High school level studies An interest in learning the basics of programming with JavaScript
- Subtitles
- 1 language
On edx.org
Rated 4.1 out of 5 by 38 learners; 221,065 enrolled, as shown on the course page on 20 Oct 2026. These are edx.org’s own figures, not ours.
Source: edX (opens in a new tab) · Verified · Report a change
More free edX courses
Every edX course we have verified, with cost and certificate terms compared.
ProgrammingAll free Programming courses
Free and free-to-audit Programming courses from every provider, ranked.