What is the best way to learn JavaScript

What is the best way to learn JavaScript

If you had been asking this question 10 years back, my answer would be completely different. Also that time JavaScript 90% use-cases were validation and Jquery was a skill to have.

No alt text provided for this image
No alt text provided for this image

In last couple of years things have changed so much so, no body no more talks about Jquery. Every one wants to learn SPA frameworks. Angular has changed the market when it was launched in 2012. Since then SPA frameworks and libraries have become a standard. After Facebook open sourced ReactJs in 2013 and React Native in 2015, this framework’s popularity increased slowly initially but now it’s the most popular SPA library.

No alt text provided for this image

And Nodejs has made it possible to spawn web server just using JavaScript adding to JavaScript popularity.

So short summary, JavaScript is everywhere- Front end(React/Angular) and Back-end(Nodejs).

No alt text provided for this image

Why I am telling you this is every person has an objective in mind which will be different. If you thinking to learn ReactJs, you need to master OOP and functional programming. If you are learning Angular or Node, OOP is sufficient.

No alt text provided for this image

Also depending to your logical skills you can choose whether to work in front end or back-end. And generally front end is easier but React/Redux is really hard.

So first decide about what is your objective. Rest you can start learning JavaScript online with tons of free resources, some paid would be more valuable. But the difference between a professional programmer and a fresher is the quality and complexity which can only be improved through practice.

Go out and build real world complex apps and do it again and again till you master it and eventually you will get a great job if you follow these simple things.

Rahul Akhouri

✍ Quora - 2.1 million views | A mentor & a teacher

4y

Saurabh Panat kalyani rathore useful information for you guys. Prajakta Kale

To view or add a comment, sign in

More articles by Rahul Akhouri

Insights from the community

Others also viewed

Explore topics