DEV Community

Cover image for Ultimate Road Map to Study JavaScript : Basics to Advanced

Ultimate Road Map to Study JavaScript : Basics to Advanced

Arjun Porwal on June 09, 2020

Table Of Contents JavaScript Reference Sheet References Basics Functions Arrays Objects & Properties Document Object Model (DOM)...
Collapse
 
z2lai profile image
z2lai

Very extensive list and good breakdown of the sub-topics! I think the list is missing a few key fundamentals like scope and execution context. It has "closures" but it's probably more important to understand what lexical scope is first. Execution context relates to how the engine runs the code and includes concepts like hoisting and "this" binding.

Collapse
 
zinox9 profile image
Arjun Porwal

Yeah Right , these topics come in the inner working of JavaScript and are important too. I have already planned to share a full explanation of all those topics soon. 😉

Collapse
 
st0ik profile image
Dimitris Stoikidis

Nice collection, I've also found 33 Concepts Every JavaScript Developer Should Know very useful

Collapse
 
zinox9 profile image
Arjun Porwal

That's Really Useful, Thanks For Sharing ! 🤘

Collapse
 
anilpank profile image
Anil

Nice collection. But nothing beats Mozilla docs on Javascript

developer.mozilla.org/en-US/docs/W...

Collapse
 
z2lai profile image
z2lai

I didn't see a list/reference sheet of all JS concepts on that page you linked. Is there a reference sheet on Mozilla docs that you saw?

Collapse
 
zinox9 profile image
Arjun Porwal

No I didn't take reference from any place , and even I don't know if Mozilla has any concept list like this. Mozilla is just a good place for explanation and detailed info, that's why I shared it as a reference.

Collapse
 
zinox9 profile image
Arjun Porwal

That's True !

Collapse
 
paras594 profile image
Paras 🧙‍♂️

Nice Reference sheet !!

Collapse
 
zinox9 profile image
Arjun Porwal

Thanks ! 🤘

Collapse
 
eadetoro profile image
Ezekiel Adetoro

This is everything I needed to start learning Javascript. I have started before but it wasn't flowing. I will just follow this guide. This guide is comprehensive and very detailed.

Collapse
 
zinox9 profile image
Arjun Porwal

Good Luck on your journey !

Collapse
 
andrematias profile image
André Matias

Oww community, how I love you :)
Tanks for that.

Collapse
 
zinox9 profile image
Arjun Porwal

Glad To Help 😊

Collapse
 
saurabh37414118 profile image
Saurabh Kumar

Great I really like this Doc.

Collapse
 
zinox9 profile image
Arjun Porwal

Thank You ! 😊

Collapse
 
rajeshmanne profile image
Rajesh-Manne

Thanks, this was very helpful.

Collapse
 
zinox9 profile image
Arjun Porwal

Happy that you found it helpful. 😊

Collapse
 
eddsaura profile image
Jose E Saura

That was exactly my path, even I had to recheck some points and go deeper in DOM and ajax, api and crossorigins.

Collapse
 
zinox9 profile image
Arjun Porwal

Correct ! Getting Deeper into concepts is never ending. 😉

Collapse
 
tarekarar profile image
TarekArar

Great article, thanks a lot !

Collapse
 
zinox9 profile image
Arjun Porwal

You are Welcome ! 😊

Collapse
 
mjcoder profile image
Mohammad Javed

Thanks Arjun. This article will definitely come in handy. 👍

Collapse
 
zinox9 profile image
Arjun Porwal

Happy that you found it useful ! 😄

Collapse
 
jumoyz profile image
Junior MOISE

Great! Thank you so much

Collapse
 
zinox9 profile image
Arjun Porwal

I'm Happy to Help 😊

Collapse
 
luismartinezs profile image
Luis Martinez Suarez

I think the only things I don't know are XMLhttprequest and Axios

Collapse
 
zinox9 profile image
Arjun Porwal

Try them out, you might find something new !

Collapse
 
rembrandtreyes profile image
Rembrandt Reyes (He/Him)

Nice! Pretty comprehensive. Thanks for taking the time and making this available for everyone 🙌

Collapse
 
zinox9 profile image
Arjun Porwal

Happy to help 😊

Collapse
 
rvakid82 profile image
rvakid82

Thank you for this. I have been really struggling with JavaScript for months and it's helpful to finally see how it's broken down.

Collapse
 
zinox9 profile image
Arjun Porwal

It's nice to know that you found it useful. 🤘

Collapse
 
rahilka profile image
Rahilka Simonova

Great list, thanks for sharing :)

Collapse
 
zinox9 profile image
Arjun Porwal

Happy that it was useful for you 😊

Collapse
 
zinox9 profile image
Arjun Porwal

Thanks !