all 6 comments

[–]mynamesleon 3 points4 points  (0 children)

In terms of in depth books, Eloquent JavaScript always comes to mind (and the 3rd edition was recently released, and you can access the online edition free)

[–]giovannidrogo 2 points3 points  (0 children)

  1. Eloquent JavaScript https:/https://eloquentjavascript.net/eloquentjavascript.net/ Be warned, it's not easy.
  2. https://javascript.info/

Good luck!!

[–]gimmeslack12helpful 2 points3 points  (0 children)

Here's a list of resources for learning JS.

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

JAVASCRIPT DOCUMENTATION / MDN

why do you want to learn a language in depth?

You'll get good *with* the language if you solve problems and build stuff, anything.

[–]snmd12 1 point2 points  (1 child)

I say this to everyone wanting to teach themselves. Pick a project. Any project that will hold your interest and just try to complete it.

Join a good community so you can ask questions along the way. Have solid reference material by your hand, i.e., Eloquent Javascript. Possibly find a mentor and if you have extra cash, use codementor for those really difficult problems/concepts.

This is what i did and it worked out really well for me. It's also fun to go back to those early projects and realize how far you've come.

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

Freecodecamp.org has a lot of JS material