search
Get Started
search
JavaScript30 by Wes Bos - Instructional Video
zoom_in Click to enlarge

JavaScript30 by Wes Bos

language

description JavaScript30 by Wes Bos Overview

JavaScript30 is a free project-based course created by Canadian web developer and educator Wes Bos. It presents 30 exercises built with browser-based JavaScript, HTML, and CSS, without relying on frameworks or external libraries for the core work. Projects cover topics such as event handling, arrays, audio, video, local storage, and interface effects, making the course suitable for learners who already know basic JavaScript syntax and want practical experience with the language and browser APIs.

help JavaScript30 by Wes Bos FAQ

What is JavaScript30 by Wes Bos?

JavaScript30 is a free, 30-day online coding challenge created by Canadian web developer Wes Bos. The course challenges learners to build 30 distinct projects using pure Vanilla JavaScript, HTML, and CSS over 30 days.

Does the JavaScript30 course use frameworks like React or Vue?

No, the course strictly focuses on vanilla JavaScript without the use of any frameworks or external libraries. It is designed to teach fundamental DOM manipulation and core browser APIs from scratch.

What kind of projects do you build in JavaScript30?

The 30 projects consist of fun, interactive browser apps and tools, such as a JavaScript drum kit, an analog clock, and a video speed controller. Each project is focused on teaching a specific JavaScript feature, like event listeners, array methods, or working with local storage.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare