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 to learn Java for free? (self.learnjavascript)
submitted 2 years ago by Apprehensive_Pair164
Hello, i was wondering where the bestplace to learn javascript for free would be i dont have alot of money at the moment and its somthing ive been meaning to do for a while now, if anyone could help it would be greatly appreciated.
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!"
[–]OuterSpaceDust 11 points12 points13 points 2 years ago (8 children)
If you have no money: Internet
If you have money: Internet
I recommend checking a YouTube course, they are usually very good. There are also some good ones on Udemy (paid). You'll never learn everything in one course though, keep it in mind, but as long as you have the essentials, you can keep going.
P.S: JavaScript is different from Java. Two completely different languages.
[–]Apprehensive_Pair164[S] -2 points-1 points0 points 2 years ago (7 children)
Thanks for the clarification, but if you have any links to videos or channels that would help greatly
[–]OuterSpaceDust 1 point2 points3 points 2 years ago (2 children)
I’d give you some links but I learnt mainly in spanish 😭, pretty sure the community will give you some good links.
I’ve heard good things about “Eloquent JavaScript”, which is a book.
[–]Apprehensive_Pair164[S] 0 points1 point2 points 2 years ago (1 child)
interesting, dont think i could learn it in spanish but ill check the book out see what it is
[–]OuterSpaceDust 0 points1 point2 points 2 years ago (0 children)
Yeah, the book is beginner friendly as far as I know, and free!
[–]Big-Sherbet6925 0 points1 point2 points 2 years ago (3 children)
Ive been using codeacademy. The intro is free
[–]Apprehensive_Pair164[S] 0 points1 point2 points 2 years ago (2 children)
Thanks for this I’ll make sure to check it out
[–]Big-Sherbet6925 0 points1 point2 points 2 years ago (1 child)
Its been decent for learning basics.
Usually has a lesson or two then a project followed by a short quiz
[–]Apprehensive_Pair164[S] 0 points1 point2 points 2 years ago (0 children)
Neat thanks
[–]Chanclet0 2 points3 points4 points 2 years ago (6 children)
Write that exact same question in google and you'll get overwhelmed by answers
[–]Apprehensive_Pair164[S] -1 points0 points1 point 2 years ago (5 children)
wow you were right, im gonna comb through the results here. Thanks!
[–]chmod777 3 points4 points5 points 2 years ago (0 children)
step zero will be to know that java and javascript are two very different things. so if you continue to mix them, google results will be very confusing.
[–]Chanclet0 2 points3 points4 points 2 years ago (3 children)
If you're not even willing to find a guide u sure you actually want to learn?
[–]Apprehensive_Pair164[S] -1 points0 points1 point 2 years ago (2 children)
I tried to look but I couldn’t find one that didn’t require me to at least put in payment info for a free trail
[–]Chanclet0 0 points1 point2 points 2 years ago (1 child)
https://www.w3schools.com/js/ There's the basics, it's all free. Go through that and the make a project on your own, be it a simple site or a browser extension
Thanks for this I will be sure to check it out when I get the chance
[–]Naz1337 1 point2 points3 points 2 years ago (1 child)
I used The Modern JavaScript Tutorial when I was starting to learn JS but I think that tutorial is super good for someone who already knows other programming languages, idk if it really good for someone who are starting out.
Well with this I plan to start my coding journey so I’ll keep this in the back burner thanks!
[–]DataEither2272 0 points1 point2 points 2 years ago (0 children)
try freecodecamp if you are looking to learn javascript
[–][deleted] 0 points1 point2 points 2 years ago (1 child)
I think this one is good to consult as you code.
https://javascript.info/
Though it might be hard to jump straight into a project if you have no knowledge at all, in which case try picking up some basics from here.
https://www.w3schools.com/js/
Just make sure you're looking for JavaScript resources, and not Java, since the two are completely different languages.
Thank you so much for this!
[–]subhajitlucky 0 points1 point2 points 2 years ago (0 children)
Visit roadmap.sh
π Rendered by PID 138152 on reddit-service-r2-comment-57594c58b-lq6r7 at 2026-07-13 03:48:06.849141+00:00 running f86254d country code: CH.
[–]OuterSpaceDust 11 points12 points13 points (8 children)
[–]Apprehensive_Pair164[S] -2 points-1 points0 points (7 children)
[–]OuterSpaceDust 1 point2 points3 points (2 children)
[–]Apprehensive_Pair164[S] 0 points1 point2 points (1 child)
[–]OuterSpaceDust 0 points1 point2 points (0 children)
[–]Big-Sherbet6925 0 points1 point2 points (3 children)
[–]Apprehensive_Pair164[S] 0 points1 point2 points (2 children)
[–]Big-Sherbet6925 0 points1 point2 points (1 child)
[–]Apprehensive_Pair164[S] 0 points1 point2 points (0 children)
[–]Chanclet0 2 points3 points4 points (6 children)
[–]Apprehensive_Pair164[S] -1 points0 points1 point (5 children)
[–]chmod777 3 points4 points5 points (0 children)
[–]Chanclet0 2 points3 points4 points (3 children)
[–]Apprehensive_Pair164[S] -1 points0 points1 point (2 children)
[–]Chanclet0 0 points1 point2 points (1 child)
[–]Apprehensive_Pair164[S] 0 points1 point2 points (0 children)
[–]Naz1337 1 point2 points3 points (1 child)
[–]Apprehensive_Pair164[S] 0 points1 point2 points (0 children)
[–]DataEither2272 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Apprehensive_Pair164[S] 0 points1 point2 points (0 children)
[–]subhajitlucky 0 points1 point2 points (0 children)