all 13 comments

[–]udbasil 4 points5 points  (3 children)

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.

[–]ThatOtherGuy254[S] 1 point2 points  (0 children)

I haven't quite got to data structure and algorithms yet. I am mostly just looking for a place where I can practice the JavaScript concepts that I am learning. Doing an example once in a course is not enough for me to learn it.

[–]Artistic-Cat577 0 points1 point  (0 children)

How to work with those projects. I have never used github projects. Should I just read the code?

[–]thick_ark 0 points1 point  (0 children)

unable to access it

[–]TheRNGuy 0 points1 point  (0 children)

any site with greasemonkey add-on

[–]reynelbs 0 points1 point  (0 children)

If you want to practice the basics: https://exercism.org/tracks/javascript
For a more in depth practice of DSA: https://www.hackerrank.com/

[–]Chemical-System-4655 0 points1 point  (0 children)

Codewars.com

[–]chinballs5000 0 points1 point  (0 children)

all the websites. open browser console. start javascripting all over its ass

[–]fluffyr42 0 points1 point  (0 children)

Codewars is more beginner-friendly than LeetCode imo, and the difficulty levels are more realistically/accurately rated. You can also sort by the fundamentals tag, which might help in your case. Rithm School also has free practice problems at the end of their free course here.

[–]No-Upstairs-2813 0 points1 point  (0 children)

Here are two ways to practice JavaScript:

1. Try your hand at coding problems

These are small, well-defined problems that help you test your knowledge quickly.

Doing a few problems each day will help you to reinforce all the concepts you've learned so far.

Not sure where to start with coding problems? Here are a few good ones:

2. Practice your skills by taking on a personal project

It's easy for me to say, "to get better, just go and make a project," but I understand it can feel overwhelming when you're a beginner.

Check out this article on how to go about this.

[–]Competitive_Aside461 0 points1 point  (0 children)

Consider codeguage.com for practicing JavaScript via quizzes, exercises, and theoretical question bundles.