DEV Community

Shahroz Ahmed
Shahroz Ahmed

Posted on

Want To Know All Javascript Topics To Learn From Beginner To Advanced

Hello Folks,

I am just learning javascript from the past two months, learned a lot! but not by following any book our outline, I just follow youtube playlists but when I go through different playlists I came across many distinguish topics which I don't know before that's why I am so confused from last two days and searching on the internet about all javascript topics but as we all know that javascript is maintained my ECMA script and it has many different releases (preferred to learn ES6) and my primary goal is to dive into React just after Javascript but I also want to make my Javascript concepts strong without missing any concept which uses in real-world application development.

So I request to all of our respected senior developers to share a topic outline to learn javascript from beginner to advance

Thank You.

Discussion (2)

yujiri8 profile image
Ryan Westlund

Good question. Aside from general programming concepts (which I assume you know), I think the biggest conceptual hurdles Javascript holds are around promises. It took me a long time to get to a point where I no longer get confused by them. There are better explanations out there than any I could give, but they're a central, very important concept, and definitely not easy to come to grips with. The beloved async/await are sugar for Promise.then or whatever it's called, and in some situations it's helpful or necessary to still know the Promise methods.

Also, you might already know, but incase you don't, you should know that MDN ( has amazing docs on all things HTML, JS, or CSS. Way better reference than anything else I've seen. They aren't usually as high in search results as W3Schools (which apparently is not affiliated with the W3C), but their info and explanations are better. Almost any time you want to know something about one of the three technologies, MDN is the best place to visit.

shahrozahmd profile image
Shahroz Ahmed Author

Thank you Ryan for your guidance 😊