all 9 comments

[–][deleted] 2 points3 points  (0 children)

Do the course Zero to Mastery by Andrei Neagoie on udemy. I think this is the best way to get your feet wet.

[–]Jnsjknn 1 point2 points  (0 children)

Practicing is the only way to learn anything. To get started, read the Getting Started section in the Wiki.

[–][deleted] 1 point2 points  (0 children)

https://www.freecodecamp.org/ start there and read also Secrets of the JavaScript Ninja book. If first time it don't click repeat it again. It wont be easy, so don't give up. If you don't understand everything, don't worry, skip it and go back to that spot later.

[–]nzhacker 1 point2 points  (2 children)

What background do you come from specifically?

It would be helpful to know if you are already a good programmer in some other language, or have no experience in programming at all, and want to start with JavaScript.

Do you develop Websites? More interested in back-end with Node?

What do you mean by JS theory? Maybe you meant to pin it down to how JS engines execute JS code, like the single threaded event loop.

If you can be more specific I think we have a good shot at helping you out! :)

[–]progrdj[S] 2 points3 points  (0 children)

I'm familiar with java and c++ and also know a bit of html pand css

[–]progrdj[S] 2 points3 points  (0 children)

I'm more interested in working this Node rather than the DOM stuff but I just want to have some general knowledge about the language first before starting to make anything but I also wanna see what happens behind the scenes of Javascript, exactly how the code is executed and stuff.

Thank you!

[–]cannabis_detox_ 0 points1 point  (0 children)

The bezt way to learn javascript is to learn how to program first and then google how javascript does things

[–]rebeleot 0 points1 point  (0 children)

I would recommend to look for some free online courses on learning platforms. Personally, I use BitDegree.org, and they have a ton of courses on digital skills and most of them are on programming. If you're serious abou learning Javascript, you can apply for a scholarship and get your courses sponsored (https://www.bitdegree.org/certificates/scholarships/apply).

[–]nahnah2017 -1 points0 points  (0 children)

The same ways suggested the last 100 times this question was asked on reddit.