I suggest taking a look at Typescript and learning some popular frontend framework (Angular, React, Vue). If you are interested in backend, take a look at Node. js. If you would like to learn a different backend language, start learning Java or C#.
- Introduction to HTML.
- Introduction to CSS.
Getting yourself acquainted with syntactical stuff should not take you more than a week working 2 to 4 hours daily. Then you would have to go through the advanced concepts like the Closures, Web APIs, Event Loop, Prototype chain etc. This is gonna take some time. From one month to a couple of months.
- You can add properties to almost everything. …
- Functions are objects. …
- for…in loops iterate over property names, not values. …
- Variable scoping. …
- Variables that aren’t explicitly declared can be global. …
- Understand how .prototype works. …