Grow Your Javascript Skills
If you really want to grow your javascript skills then you need to focus on logic building rather than syntax building, no doubt without syntax you cannot code even a "Hello World", but in Javascript logic building is most important, for example in real world practice, Now a days we use Promo Codes and Form validation this concepts totally requires logic building how Javascript will validate promo codes for discounts and offers, these are the some steps which properly requires logic. Another main concept in Javascript is to use DOM perfectly, and ECMAScript.As a programmer you need to concise your code as short as possible, avoid to use long coding and create a specific shortcuts. Avoud using Multiple loops, Usage of Function inling, Usage of APIs and HTTP header requests, Create basic Javascript games, build a small projects, import long codes from internet and try to concise it, Try to build Top Websites clone it also includes HTML5 and CSS3 properties as well.
If you have intermediate knowledge in Javascript, try to overcome Javascript Frameworks which is usually help you to build single Page Applications with dynamic frontend and Virtual DOM where possible. this will help you to ease your coding and build a dynamic applications and hybrid applications that is responsive across all types of devices. Top Javascripts frameworks are REACT, Angular, Vue.Js, meteorJS and so on.
You can also switch on to NodeJS which is basically an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside of a browser. which is help to build backend as well.
PRACTICE, PRACTICE AND PRACTICE is the only conclusion you got it.