- First of all, you are not gonna learn everything overnight. Continuous learning is key. I practice and learn every day. There’s no end to learning.
- You need not look everywhere for learning the stuff. One good book is enough to get started. The web is plagiarised with information and most often or not it lacks quality. There are a few good sources of learning which I use, and I have shared them at the bottom of this long answer.
- I always prefer a physical book than ebooks or online courses. I started my journey with books, pens, notebooks, markers, whiteboarding. I do that even today.
"11" + 1 => "111" "11" - 1 => 10
The first expression returns a concatenated string, whereas the second expression does an arithmetic subtraction and returns a number.
Alright, there are some guidelines that will help you get started. Now let’s look at the resources that I use and it should help you too…
Books that I read, and you should read them too.
Websites and Blogs to follow
Hands-on (most important)
So, when you are learning some concept, open up your browser console and keep practicing simultaneously.