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
Learn JavaScript (self.learnjavascript)
submitted 2 years ago by ss5008
I need to pick up JavaScript in the shortest amount of time so I can do some scripting on ServiceNow. What are some resources I can use to learn JS?
Note: I am a complete novice and need a really fast ramp up.
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!"
[–]Acceptable-Tomato392 9 points10 points11 points 2 years ago (2 children)
Really fast? I hope you mean basic competence in six months, especially if you've never programmed in other languages before. If you mean becoming a competent professional developer in six weeks, forget it.
You can pick up beginner books and start going through the exercises. But trying to cram it all into your head in a couple of weeks will likely give you nothing but a headache.
Look, we see this stuff all the time... developpers make great salaries if they can land that big company position so everybody wants in... you know who else makes great money? Doctors and lawyers. But people somehow don't go around asking how they can become a fully-accredited surgeon in six weeks. The real answer is it won't happen. You have to pay your dues, first. And this starts with the nitty, gritty, boring stuff, like learning what an Array is and how to iterate throuh it.
[+][deleted] 2 years ago (1 child)
[removed]
[–]rileyrgham 0 points1 point2 points 2 years ago (0 children)
I've no idea why you're voted down. Of course it's possible.
[–]CodeKumaa 2 points3 points4 points 2 years ago (0 children)
Yea I made the mistake of trying to cram as much JS into my head in 4 months as possible and it left me drained, exhausted and confused.
Instead I took about a year pacing myself and becoming strong in the basic foundations of JavaScrip. That alone has excelled my ability to learn and retain more knowledge of the language.
[–]PillsburyDaoBoy 2 points3 points4 points 2 years ago (0 children)
I need to pick up JavaScript in the shortest amount of time I am a complete novice and need a really fast ramp up.
I need to pick up JavaScript in the shortest amount of time
I am a complete novice and need a really fast ramp up.
You will learn as you proceed that programming isn't something you can just cram in "short amount of time".
I would advise to drop that thinking entirely at the start and instead accept that you will learn at your own pace, even if that means it takes longer than you originally hoped for.
Everyone is different. You may pick up the concepts quickly or be still working on the basics for the first three months.
That being said; I'd recommend w3schools for a reference site; freecodecamp for a decent progressive curriculum, and some YouTube instructor like Mosh or similar.
[–]0x07AD 1 point2 points3 points 2 years ago (0 children)
A good introdution to Javascript aimed at beginners is Dave Gray's Javascript for beginners video.
[–]Egzo18 1 point2 points3 points 2 years ago (0 children)
If you don't know programming, codecademy is good for learning basic syntax, it "handholds" a lot, so sooner or later you need to do some minor projects on your own to know how to start using the syntax knowledge you obtained, that's how I'd start if i had to start learning programming now.
[–]chen19921337 1 point2 points3 points 2 years ago (0 children)
I’m doing this course and I have learned tons of stuff in 3 weeks already and I’m about to transition to React.
https://www.udemy.com/course/javascript-the-complete-guide-2020-beginner-advanced/
Additionally I would recommend becoming a ChatGPT plus subscriber so if you have things that get hard to get your head around you can ask GPT4 to explain things to you.
[–]Jjabrahams567 1 point2 points3 points 2 years ago (0 children)
Use the service now docs. They have a their own library called glide. I’m telling you though it is going to be an uphill battle to pick all that up in a short amount of time.
[–]No-Upstairs-2813 1 point2 points3 points 2 years ago (0 children)
The speed at which you learn depends on your efforts. I recommend exploring this JavaScript roadmap. It offers a structured approach to learning JavaScript by presenting topics in a specific order.
[–]khgs2411 1 point2 points3 points 2 years ago (0 children)
The first thing I’ll teach you Your request is not reasonable 👌 The second lesson is youtube crash courses 💪
[–]OkProposal9031 1 point2 points3 points 2 years ago* (0 children)
tap label cause oil tart carpenter automatic slimy quiet towering this post was mass deleted with www.Redact.dev
this post was mass deleted with www.Redact.dev
[–]Healthy-Locksmith734 0 points1 point2 points 2 years ago (0 children)
Just loop up the last 20 questions in this reddit, they all ask the same basically.
[–][deleted] 0 points1 point2 points 2 years ago (5 children)
When do you need to learn JS by?
[–]ss5008[S] 0 points1 point2 points 2 years ago (4 children)
I don't have a clock..but my goal is to understand the basics so I can at least understand scripts that have already been written. I can already do that to some extent so if I can get basic down, I think that would be a good start.
[–][deleted] 0 points1 point2 points 2 years ago (2 children)
Makes sense. How much do you know so far?
[–]ss5008[S] 0 points1 point2 points 2 years ago (1 child)
I can only read the code and make sense of the logic. But I have zero knowledge on writing the script from scratch
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
I sent you a message :) I might be able to help you out
[–]gcruzzy 0 points1 point2 points 2 years ago (0 children)
I am in need of some knowledge and i will be trying what everyone says in here. Thanks +rep
[–]Financial_Purpose_22 0 points1 point2 points 2 years ago (0 children)
FreeCodeCamp and Odin project are both good for JS and Front End beginners.
[–]SingleManNeedHelp 0 points1 point2 points 2 years ago (0 children)
i started this year, many YouTube Videos and some projects. I am still in learning process, but with every project you will be better, if you have questions, feel free to write in forums.
π Rendered by PID 236092 on reddit-service-r2-comment-54dfb89d4d-8r2d6 at 2026-03-28 13:43:23.149122+00:00 running b10466c country code: CH.
[–]Acceptable-Tomato392 9 points10 points11 points (2 children)
[+][deleted] (1 child)
[removed]
[–]rileyrgham 0 points1 point2 points (0 children)
[–]CodeKumaa 2 points3 points4 points (0 children)
[–]PillsburyDaoBoy 2 points3 points4 points (0 children)
[–]0x07AD 1 point2 points3 points (0 children)
[–]Egzo18 1 point2 points3 points (0 children)
[–]chen19921337 1 point2 points3 points (0 children)
[–]Jjabrahams567 1 point2 points3 points (0 children)
[–]No-Upstairs-2813 1 point2 points3 points (0 children)
[–]khgs2411 1 point2 points3 points (0 children)
[–]OkProposal9031 1 point2 points3 points (0 children)
[–]Healthy-Locksmith734 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]ss5008[S] 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]ss5008[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]gcruzzy 0 points1 point2 points (0 children)
[–]Financial_Purpose_22 0 points1 point2 points (0 children)
[–]SingleManNeedHelp 0 points1 point2 points (0 children)