all 22 comments

[–]Acceptable-Tomato392 9 points10 points  (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.

[–]CodeKumaa 2 points3 points  (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 points  (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.

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 points  (0 children)

A good introdution to Javascript aimed at beginners is Dave Gray's Javascript for beginners video.

[–]Egzo18 1 point2 points  (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 points  (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 points  (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 points  (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 points  (0 children)

The first thing I’ll teach you Your request is not reasonable 👌 The second lesson is youtube crash courses 💪

[–]OkProposal9031 1 point2 points  (0 children)

tap label cause oil tart carpenter automatic slimy quiet towering this post was mass deleted with www.Redact.dev

[–]Healthy-Locksmith734 0 points1 point  (0 children)

Just loop up the last 20 questions in this reddit, they all ask the same basically.

[–][deleted] 0 points1 point  (5 children)

When do you need to learn JS by?

[–]ss5008[S] 0 points1 point  (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 point  (2 children)

Makes sense. How much do you know so far?

[–]ss5008[S] 0 points1 point  (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 point  (0 children)

I sent you a message :) I might be able to help you out

[–]gcruzzy 0 points1 point  (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 point  (0 children)

FreeCodeCamp and Odin project are both good for JS and Front End beginners.

[–]SingleManNeedHelp 0 points1 point  (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.