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
JSchallenger. Free Javascript challenges. Learn Javascript online by solving coding exercises. Javascript for all levels. Solve Javascript tasks from beginner to advanced levels.
JavaScript Basics
JSchallenger. Beginner friendly JavaScript exercises. Here you will find a lot of beginner friendly JavaScript exercises. If you are just starting to learn JavaScript online this is the right place for you. We will start with the core syntax of the programming language.
JavaScript Practice
JSchallenger. This series of Javascript exercises covers the basic functionality of Javascript. Learn all about the vanilla Javascript fundamentals.
Intermediate JavaScript
Intermediate JavaScript takes you a step beyond the basics, exploring topics that build on your foundational knowledge. This category covers slightly more complex concepts and real-world scenarios, helping you deepen your understanding and grow more confident in your JavaScript skills.
JavaScript DOM Exercises
JSchallenger. This series of challenges tests your knowledge about the Document Object Model (DOM).
🌐
Programiz PRO
programiz.pro › community-challenges › javascript
JavaScript Coding Challenges | Programiz PRO
Sharpen your JavaScript skills with 500+ coding challenges and compete with other challengers to stay on the leaderboard. Available for all levels. Start Now.
🌐
HackerNoon
hackernoon.com › top-three-coding-challenges-for-mid-level-javascript-developers
Top 3 Coding Challenges for Mid-level JavaScript developers | HackerNoon
November 11, 2021 - programming#javascript#interview#algorithms#data-structures#coding-challenge#javascript-coding-challenge#javascript-dates#es6
🌐
GitHub
gist.github.com › fadjriaf › 59a9ea565bff047f16c558ffd637d6cc
Code Challenges: Intermediate JavaScript · GitHub
https://www.codecademy.com/paths/web-development/tracks/web-dev-js-arrays-loops-objects/modules/web-dev-intermediate-javascript-practice/lessons/intermediate-javascript-coding-challenge
Top answer
1 of 11
9
Codewars is really good for learning basic patterns and useful methods and tricks when using JavaScript.
2 of 11
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.
🌐
Codecademy
codecademy.com › home › 12 javascript code challenges for beginners
12 JavaScript Code Challenges for Beginners
June 28, 2024 - If you’re feeling comfortable with this, try the slightly more challenging bonus challenge below. Bonus intermediate challenge: Create a function that can return the sum of a particular column or row number in a table.
🌐
Index.dev
index.dev › blog › javascript-coding-challenges
21 Tough JavaScript Challenges for Interviews [+ Solutions]
Discover 21 advanced JavaScript coding challenges covering data types, variables, functions, and more. Perfect for interview prep or leveling up your skills.
🌐
Educative
educative.io › blog › level-up-javascript-coding-challenges
Level up your JavaScript skills with 10 coding challenges
Put your JavaScript skills to the test with 10 coding challenges, each with detailed explanations and strategies.
Find elsewhere
🌐
Medium
medium.com › @mohamedsaidibrahim › 5-javascript-problems-to-level-up-your-intermediate-skills-part-1-5b6214563bb4
5 JavaScript Problems to Level Up Your Intermediate Skills (Part 1) | by Mohamed Said Ibrahim | Medium
December 7, 2024 - By working through these challenges, you’ll develop a deeper understanding of key JavaScript methods like map(), reduce(), and Promise.all(). These problems are common in real-world applications, so mastering them will prepare you for intermediate-level coding interviews or projects.
🌐
Edabit
edabit.com › challenges › javascript
2500+ JavaScript Practice Challenges // Edabit
You are counting points for a basketball game, given the amount of 2-pointers scored and 3-pointers scored, find the final points for the team and return that value. Examples points(1, 1) ➞ 5 points(7, 5) ➞ 29 points(38, 8) ➞ 100 Notes N/A ... A student learning JavaScript was trying to make a function. His code should concatenate a passed string name with string "Edabit" and stores it in a variable called result.
🌐
Microverse
microverse.org › home › blog › 10 advanced javascript code challenges
10 Advanced JavaScript Challenges
August 18, 2023 - Here are 10 Advanced JavaScript Challenges you can use to improve your coding skills when learning complicated JS code.
🌐
DEV Community
dev.to › florinpop17 › javascript-coding-challenges-880
JavaScript Coding Challenges - DEV Community
April 26, 2019 - Collection of articles about different JavaScript Coding Challenges and their solutions. Tagged with javascript, coding, challenge.
🌐
Codeguppy
codeguppy.com › site › download › 50_coding_challenges.pdf pdf
50 coding challenges
These coding challenges are intended for code newbies that want to practice JavaScript · • · The challenges are designed to be solved only with basic JavaScript language constructs · • · Although intended for beginners, advanced users can have fun too ·
🌐
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
A collection of JavaScript modern interview code challenges for beginners to experts - sadanandpai/javascript-code-challenges
Starred by 4.4K users
Forked by 866 users
Languages   MDX 97.9% | TypeScript 1.2%
🌐
Code.org
forum.code.org › all courses: pedagogy and best practices
50 coding challenges for practicing JavaScript - All Courses: Pedagogy and Best Practices - Code.org Professional Learning Community
February 1, 2020 - Someone asked me once to give him small coding challenges to practice various JavaScript concepts. I wasn’t prepared back then… but now I have a small booklet of 50 coding challenges for beginners that may be useful to someone that is learning JavaScript Please feel free to use it in your ...
🌐
GitHub
github.com › rradfar › javascript-coding-challenges
GitHub - rradfar/javascript-coding-challenges: JavaScript Coding Challenges for Beginners
Write a function that given an array of users, returns an array of their names. Can you achieve this in one line of code?
Starred by 197 users
Forked by 69 users
🌐
JSCodebox
jscodebox.com
Free JavaScript Challenges online ‒ JSCodebox
Solve free JavaScript challenges online. Earn experience and share your solutions with other programmers. Free and without required login!
🌐
Second Talent
secondtalent.com › home › interview guides › 30 javascript coding challenges for junior and senior developers
30 JavaScript Coding Challenges for Junior and Senior Developers [2025] | Second Talent
August 14, 2025 - JavaScript interviews with 30 coding challenges for junior, mid-level, and senior developers. Includes ES6+, async/await, closures, and advanced patterns with complete code examples.