🌐
W3Schools
w3schools.com › js › js_exercises.asp
JavaScript Exercises
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
🌐
W3Resource
w3resource.com › javascript-exercises
JavaScript Exercises, Practice, Solution - w3resource
This resource offers a total of 4905 JavaScript problems for practice. It includes 1041 main exercises, each accompanied by solutions, detailed explanations, and three/four related problems.
Discussions

Exercises to learn javascript
Depends on your experience really. If you're a beginner, you don't really want exercises but rather 'projects' that you can complete so you're familiar with the whole cycle and the syntax. But learning the syntax isn't really the challenge in Javascript. The challenge comes from learning the libraries, frameworks like React, and data structures. The "exercises" as you put it, are often more like logic puzzles that need to be solved in Javascript. This is useful for people who already are familiar with Javascript syntax and want to get better at coming up with algorithms on the spot. A beginner would immediately get stuck and learn nothing even if the solution was provided. So with all that said, and assuming you're new to Javascript, I would recommend following the free Scrimba tutorial. It's 7 hours of material and you work in an integrated environment which means you can pause the instructor's video and immediately take over the code that's been written. It's a fun way to start: https://scrimba.com/learn/learnjavascript More on reddit.com
🌐 r/learnjavascript
20
35
April 1, 2022
What is a good website to practice JavaScript?
There are two ways to go about this To practice code challenges: you have already listed the websites that help practice those. As for how beginning-friendly they are; do you know data structure and algorithm? You can find good courses to learn that using Javascript To practice building web apps and websites: There are lots of resources that have a list of beginning-friendly web or app. This is an example of a github that has such projects. More on reddit.com
🌐 r/learnjavascript
13
14
April 8, 2024
Javascript exercises

There is a course done by the youtube supersimpledev.

His JS course is next level for beginners

More on reddit.com
🌐 r/webdev
3
1
September 25, 2024
Are there any good websites where you can solve quick JavaScript problems and exercises?
🌐 r/learnjavascript
5
19
February 4, 2023
🌐
JSCHALLENGER
jschallenger.com
Free Javascript challenges online | JSchallenger
JSchallenger provides a variety of JavaScript exercises, including coding tasks, coding challenges, lessons, and quizzes.
🌐
Exercism
exercism.org › tracks › javascript › exercises
JavaScript exercises on Exercism
Learn and practice JavaScript by completing 159 exercises that explore different concepts and ideas.
🌐
Reddit
reddit.com › r/learnjavascript › exercises to learn javascript
r/learnjavascript on Reddit: Exercises to learn javascript
April 1, 2022 -

Hello everyone, do you know of any sites that offer exercises to do in javascript so that I can train? 🙂

🌐
GitHub
github.com › topics › javascript-exercises
javascript-exercises · GitHub Topics · GitHub
A collection of Javascript exercises to get you grooving. ... Basic, beginner-friendly JavaScript challenges, to test and apply your fundamentals.
🌐
100 JS Functions
100jsfunctions.com
100 JS Functions — Free Interactive JavaScript Exercises
Practice JavaScript with 100 free interactive exercises, from beginner to advanced. Write code in the browser, run the tests, and learn with video & code solutions.
🌐
Edabit
edabit.com › challenges › javascript
2,500+ JavaScript Practice Challenges // Edabit
Practice JavaScript coding with fun, bite-sized exercises. Earn XP, unlock achievements and level up. It's like Duolingo for learning to code.
Find elsewhere
🌐
Snipcart
snipcart.com › blog › javascript-practice-exercises
JavaScript Practice Exercises for All Levels - Snipcart
March 21, 2022 - Tutorial and exercise on how to debug your Vue.js frontend. Ideal for intermediate developers. JavaScript tutorial and exercise on how to create a React dynamic website.
🌐
W3Resource
w3resource.com › javascript-exercises › javascript-basic-exercises.php
JavaScript basic - Exercises, Practice, Solution - w3resource
July 2, 2025 - This resource offers a total of 600 JavaScript basic problems for practice. It includes 150 main exercises, each accompanied by solutions, detailed explanations, and three related problems.
🌐
Exercism
exercism.org › tracks › javascript
JavaScript on Exercism
Join Exercism’s JavaScript Track for access to 159 exercises grouped into 37 JavaScript Concepts, with automatic analysis of your code and personal mentoring, all 100% free.
🌐
GeeksforGeeks
geeksforgeeks.org › javascript › practice-javascript-online
JavaScript Exercises, Practice Questions and Solutions - GeeksforGeeks
September 24, 2025 - In this section, we’ll divide into different JavaScript topics like strings, arrays, numbers, objects, and more. Each topic comes with hands-on exercises and quizzes to help you practice concepts, test your knowledge, and build problem-solving confidence step by step.
🌐
GitHub
github.com › TheOdinProject › javascript-exercises
GitHub - TheOdinProject/javascript-exercises · GitHub
The first exercise, helloWorld, will walk you through the process in-depth. To debug functions, you can run the tests in the Visual Studio Code debugger terminal. You can open this by clicking the "Run and Debug" icon on the left or pressing Ctrl + Shift + D, then clicking JavaScript Debug Terminal.
Starred by 1.6K users
Forked by 47.4K users
Languages   JavaScript
🌐
W3Resource
w3resource.com › javascript-exercises › javascript-functions-exercises.php
JavaScript functions - Exercises, Practice, Solution - w3resource
This resource offers a total of 145 JavaScript Functions problems for practice. It includes 29 main exercises, each accompanied by solutions, detailed explanations, and four related problems.
🌐
Runestone Academy
runestone.academy › ns › books › published › webfundamentals › Javascript › Exercises.html
5.12. Javascript Exercises — Fundamentals of Web Programming
5.12 Javascript Exercises · 5.13 Javascript Final Quiz · Make a simple web page that contains an h2 with the word “Hello” a text input box, and a button. When the user types a word or phrase into the input box and presses the button, replace the old h2 with the word entered.
🌐
Great Learning
mygreatlearning.com › blog › javascript exercises
JavaScript Practice Questions and Coding Exercises for Beginners
September 4, 2025 - Explore 100 JavaScript practice questions, coding problems, and online exercises with solutions. Ideal for beginners to strengthen core JavaScript skills.
🌐
Career Karma
careerkarma.com › blog › javascript › the best exercises and quizzes to help you learn javascript
The Best Exercises and Quizzes to Help You Learn JavaScript
August 22, 2022 - These practice challenges tackle different JavaScript tasks essential to your career’s progress. This exercise is an introduction to JavaScript through simple scripts to help you understand how JavaScript works and what you can do with the program. An example of beginner-level knowledge is how to write a JavaScript program to tell the current time and date in a particular format.
🌐
Teaching-materials
teaching-materials.org › javascript › exercises › functions
JavaScript 1: Functions Exercise - Teaching Materials
These exercises are based on the variables exercises, so you may start from those (your solutions or ours) or start from scratch.
🌐
Placement Preparation
placementpreparation.io › programming-exercises › javascript
Best JavaScript Exercises for Beginners to Advanced Level
Our JavaScript exercises cover everything from fundamentals (variables, loops, functions, and events) through to advanced topics like object-oriented programming, closures, asynchronous programming, and modern ES6+ features.
🌐
YouTube
youtube.com › playlist
JavaScript Practice Exercises For Beginners - YouTube
A series of exercises for you to complete to improve your JavaScript Programming skills! In these videos, I will give you a problem or task to solve with som...