How to Become a Great JavaScript Developer
In this post, I outline the techniques and resources I used to become a good JavaScript developer, based on my experience in the last 5 years. Most of the web developers nowadays face the same problem: They have to excel at multiple different fields, from databases to backend architecture to frontend user interfaces to polishing these UIs with good knowledge of CSS.
Source: blog.ustunozgur.com