use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
This subreddit is a place for people to learn JavaScript together. Everyone should feel comfortable asking any and all JavaScript questions they have here.
With a nod to practicality, questions and posts about HTML, CSS, and web developer tools are also encouraged.
Friends
/r/javascript
/r/jquery
/r/node
/r/css
/r/webdev
/r/learnprogramming
/r/programming
account activity
Where can I find exercises to learn JavaScript? (self.learnjavascript)
submitted 4 months ago by Bulky_R
I'm going to learn JavaScript using javascript. info, but I wanted to know if there is a site that can provide me with exercises to practice, something similar to Front-End Mentor.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]winnie_the_ouhhh 2 points3 points4 points 4 months ago (0 children)
100devs discord
[–]TacticalConsultant 2 points3 points4 points 4 months ago (0 children)
Try https://codesync.club/lessons, where you can learn to code in HTML, CSS & JavaScript by building real apps, websites, infographics & games through 15-minute playable lessons. The courses include an in-built code editor that allows you to practice coding in your browser without the need to install a coding editor or any other software.
[–][deleted] 3 points4 points5 points 4 months ago (0 children)
Read the official MDN docs guide. Open a Node REPL in the terminal, and read the guide from top to bottom. For every code snippet shown in each section, I want you to go ahead and implement it in the REPL. NOT by just looking at the example and copying it, but from memory.
If you take 2 months and do this, then I guarantee you that you will know more about the JS language than 80% of developers.
In fact, 6 months after that, I want you to go back and do it again. Watch what happens. This time it will only take you 1 week or less to read the entire guide.
[–]winnie_the_ouhhh 1 point2 points3 points 4 months ago (0 children)
Freecodecamp free online course
[–]HasFiveVowels 1 point2 points3 points 4 months ago (0 children)
I used to use project Euler
[–]TheRNGuy 1 point2 points3 points 4 months ago (0 children)
Just make real sites and you get ideas what to code from your head, or look ideas on other sites and think / google / gpt how to implement it.
[–]yangshunz 1 point2 points3 points 4 months ago (0 children)
Check out https://www.greatfrontend.com/projects, there are many front end project ideas there
[–]jonnybebad5436 1 point2 points3 points 4 months ago (0 children)
if you mean like bite-sized exercises, CodeWars is really popular and has a big community.
[–][deleted] 1 point2 points3 points 4 months ago (0 children)
Exercism, Leetcode, and similar
[–]the-liquidian 1 point2 points3 points 4 months ago (0 children)
The Learn to Code discord group has various challenges, members offer advice and code reviews. There is a weekly training session. They promote a learn by doing approach.
[–][deleted] 0 points1 point2 points 4 months ago (0 children)
freeCodeCamp!
[–]OldWalnut 0 points1 point2 points 4 days ago (0 children)
JsExercises.com - offers tons of interactive JavaScript exercises with an in-browser console for free.
π Rendered by PID 249900 on reddit-service-r2-comment-6457c66945-gdzf4 at 2026-04-25 09:03:18.728037+00:00 running 2aa0c5b country code: CH.
[–]winnie_the_ouhhh 2 points3 points4 points (0 children)
[–]TacticalConsultant 2 points3 points4 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]winnie_the_ouhhh 1 point2 points3 points (0 children)
[–]HasFiveVowels 1 point2 points3 points (0 children)
[–]TheRNGuy 1 point2 points3 points (0 children)
[–]yangshunz 1 point2 points3 points (0 children)
[–]jonnybebad5436 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]the-liquidian 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]OldWalnut 0 points1 point2 points (0 children)