Codewars is really good for learning basic patterns and useful methods and tricks when using JavaScript. Answer from HiiiiiiPower on reddit.com
๐ŸŒ
JSCHALLENGER
jschallenger.com
Free Javascript challenges online | JSchallenger
Free Javascript challenges. Learn Javascript online by solving coding exercises. Javascript for all levels. Solve Javascript tasks from beginner to advanced levels.
๐ŸŒ
JSCodebox
jscodebox.com
Free JavaScript Challenges online โ€’ JSCodebox
Solve JavaScript challenges online for free. Earn experience and share your solutions with other programmers. Free and without required login!
Discussions

Coding challenges to learn JavaScript?
Codewars is really good for learning basic patterns and useful methods and tricks when using JavaScript. More on reddit.com
๐ŸŒ r/learnjavascript
19
23
September 17, 2023
JavaScript coding challenges for absolute beginners

this is awesome! thanks!

More on reddit.com
๐ŸŒ r/learnjavascript
6
91
August 18, 2022
What are some websites where I can do JavaScript challenges?
You can check out codewars , it's pretty good for beginners . Also check out coderbyte too ( some basic challenges but after that it requires premium ) , codestepbystep ( pretty basic and popular questions here ) . More on reddit.com
๐ŸŒ r/learnjavascript
4
4
May 24, 2021
Any JS coding challenge solution books?
Check out these JavaScript coding questions which were written by us: https://www.greatfrontend.com/questions/coding . We're like a LeetCode for Front End More on reddit.com
๐ŸŒ r/Frontend
19
45
December 9, 2022
๐ŸŒ
Programiz PRO
programiz.pro โ€บ community-challenges โ€บ javascript
JavaScript Coding Challenges | Programiz PRO
Figma to Code ยท Responsive Design ยท JS Interactivity ยท Skill ยท Game Logic ยท Whack A Mole ยท JavaScript Essentials ยท Canvas Foundations ยท Brick Breaker ยท Skill ยท Async API Handling ยท React Web App ยท React Hooks ยท React Beyond Basics ยท Build with Claude ยท Practical Git and GitHub ยท Change Language ยท Solve a problem from a list of 600+ unique problems.Start Challenge ยท
๐ŸŒ
Vercel
jscodechallenges.vercel.app
JavaScript Code Challenges
Collection of modern interview code challenges on JavaScript suitable for Interviewees | Interviewers | Knowledge test | Practice
๐ŸŒ
Career Karma
careerkarma.com โ€บ blog โ€บ javascript โ€บ javascript coding challenges for js junkies
JavaScript Coding Challenges for JS Junkies | Career Karma
September 11, 2022 - Exercism.io is a growing platform designed to help people increase their JavaScript and other coding skills with tests and challenges. The program offers challenges for 51 languages and is entirely free-of-charge.
๐ŸŒ
Edabit
edabit.com โ€บ challenges โ€บ javascript
Learn to Code with 10,000+ Interactive Challenges
Practice JavaScript coding with fun, bite-sized exercises. Earn XP, unlock achievements and level up. It's like Duolingo for learning to code.
Top answer
1 of 10
9
Codewars is really good for learning basic patterns and useful methods and tricks when using JavaScript.
2 of 10
9
Certainly! There are several websites and apps that offer coding challenges for beginners. These platforms are a great way to practice and improve your coding skills. Here are some popular ones: **Codecademy:** Codecademy offers interactive coding lessons in various programming languages, and they have coding challenges to reinforce your learning. **LeetCode:** While known for its technical interview questions, LeetCode also has a wide range of coding challenges suitable for beginners. They provide explanations and solutions to help you learn. **HackerRank:** HackerRank offers coding challenges and competitions in a variety of domains, including algorithms, data structures, and artificial intelligence. They also provide tutorials and discussions. **Codewars:** Codewars provides coding challenges, referred to as "kata," that range from beginner to advanced levels. You can solve these challenges in your preferred programming language. **Exercism:** Exercism.io offers coding exercises in more than 50 programming languages. They focus on improving your coding skills through mentor-guided feedback. **FreeCodeCamp:** FreeCodeCamp offers a comprehensive curriculum for web development and coding. It includes coding challenges, projects, and interactive lessons. **Project Euler:** Project Euler focuses on mathematical and computational problems. It's a great platform to improve your problem-solving skills and mathematical thinking. **CodeSignal:** CodeSignal offers coding challenges and coding competitions, and they also provide a feature called "Certify," which can help you assess your coding skills and improve in specific areas. **TopCoder:** TopCoder is known for its competitive programming challenges, but it also has beginner-friendly problems in its practice section. **CodeCombat:** CodeCombat is a gamified platform that teaches coding through an interactive game. It's particularly appealing to beginners and young learners. **CodingBat:** CodingBat provides coding challenges in Java and Python, focusing on specific programming concepts like loops and strings. It's ideal for beginners in these languages. **CheckiO:** CheckiO offers coding challenges in Python. It's themed as a game where you solve coding puzzles and challenges in a Pythonic way. Remember that consistency and practice are key to becoming a proficient programmer. It's a good idea to try out a few of these platforms to see which one suits your learning style and goals the best. Many of these platforms also offer a community where you can seek help, discuss solutions, and learn from others.
Find elsewhere
๐ŸŒ
Codecademy
codecademy.com โ€บ home โ€บ 12 javascript code challenges for beginners
12 JavaScript Code Challenges for Beginners
June 28, 2024 - These 12 JavaScript code challenges are an excellent way to put your new knowledge to the test and continue building your coding skills.
๐ŸŒ
Codeguppy
codeguppy.com โ€บ blog โ€บ javascript-coding-challenges-for-beginners โ€บ index.html
JavaScript Coding Challenges for Beginners
For more information, please feel free to contact us. 30 Draw with Code JavaScript Projects for Students (Beginner Coding Activities) 75+ JavaScript Projects for Beginners (Under 100 Lines of Code) 50+ JavaScript Coding Challenges for Beginners (Solve Them in Your Browser)
๐ŸŒ
Sololearn
sololearn.com โ€บ en โ€บ Discuss โ€บ 995030 โ€บ js-challenges-for-practice
JS challenges for practice | Sololearn: Learn to code for FREE!
So I've found this cool site, 30 challenges in 30 days if anyone else is interested take a look, it's free https://javascript30.com/
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ javascript โ€บ practice-javascript-online
JavaScript Exercises, Practice Questions and Solutions - GeeksforGeeks
September 24, 2025 - Ideal for beginners and experienced developers, Level up your JavaScript proficiency at your own pace. Start coding now! Learn step by step with topic-wise quizzes and exercises. Whether youโ€™re a beginner or experienced, practice at your own pace and improve your coding skills. Get ready to challenge yourself with our JavaScript quizzes!
๐ŸŒ
JavaScript 30
javascript30.com
JavaScript 30 โ€” Build 30 things with vanilla JS in 30 days with 30 tutorials
These videos are free as a thank-you to everyone who has supported my premium courses as well as because I believe in giving back to the community. I see a huge need for these videos and I really think it will help many of you become comfortable creating with JavaScript.
๐ŸŒ
AdventJS
adventjs.dev โ€บ home โ€บ challenges 2025 โ€บ leaderboard
AdventJS - JavaScript, TypeScript and Python coding challenges every day of December
in 4 months - Since 2015, the Advent Of Code celebration brings programming challenges every day. In this case, the challenges are thought to be solved with JavaScript, TypeScript, and Python. ... Yes, playing AdventJS is completely free.
๐ŸŒ
Codewars
codewars.com โ€บ collections โ€บ js-code-challenges
JS Code Challenges | Codewars
Start training on this collection. Each time you skip or complete a kata you will be taken to the next kata in the series. Once you cycle through the items in the collection you will revert back to your normal training routine ยท Challenges for testing JS competency
๐ŸŒ
GitHub
github.com โ€บ sadanandpai โ€บ javascript-code-challenges
GitHub - sadanandpai/javascript-code-challenges: A collection of JavaScript modern interview code challenges for beginners to experts ยท GitHub
A collection of JavaScript modern interview code challenges for beginners to experts - sadanandpai/javascript-code-challenges
Starred by 4.5K users
Forked by 855 users
Languages ย  MDX 97.8% | TypeScript 1.2%
๐ŸŒ
DEV Community
dev.to โ€บ koolkamalkishor โ€บ 40-essential-javascript-coding-challenges-for-interviews-and-practice-4d17
40+ Essential JavaScript Coding Challenges for Interviews and Practice - DEV Community
April 28, 2025 - In this blog, we'll walk through 40+ JavaScript problems and solutions, ranging from string manipulation to algorithms like sorting and recursion. Each problem is explained in simple language and provides clean, optimized code ...
๐ŸŒ
GitHub
github.com โ€บ rradfar โ€บ javascript-coding-challenges
GitHub - rradfar/javascript-coding-challenges: JavaScript Coding Challenges for Beginners ยท GitHub
const generateHashtag = str => { // Your solution }; console.log(generateHashtag('JavaScript')); // #JavaScript console.log(generateHashtag('Do we have a Hashtag')); // #DoWeHaveAHashtag console.log(generateHashtag(' Hello World ')); // #HelloWorld console.log(generateHashtag('coding' + ' '.repeat(140) + 'for life')); // #CodingForLife console.log(generateHashtag('')); // false console.log(generateHashtag(' ')); // false console.log(generateHashtag('a'.repeat(140))); // false console.log(generateHashtag(' '.repeat(200))); // false
Starred by 197 users
Forked by 70 users
๐ŸŒ
HackerNoon
hackernoon.com โ€บ javascript-practical-coding-challenges-for-beginners-4bq3ugr
JavaScript Practical Coding Challenges For Beginners | HackerNoon
July 19, 2020 - Hello JavaScript code newbie! In this article I'm proposing you a series of coding challenges that will help you practice the basic language constructs and algorithms.
๐ŸŒ
Codeguppy
codeguppy.com โ€บ site โ€บ faq โ€บ JavaScript-Coding-Challenges.html
JavaScript Coding Challenges
JavaScript Coding Challenges - At codeguppy.com we published a series of coding challenges / coding exercises for kids and code newbies to practice JavaScript. Please checkout the Downloads section for FREE printables.