First, the basic parts of learning are mainly html, css and JavaScript.
Actually, it goes without saying. You can't do anything without learning these basics. You can learn them directly from html5, css3 and ES5.
Second, art design, back-end development and design-related learning. If you want to do a good job in Web front-end development, you must find out where your work interface is, which will be of great help to you.
Every company may be different, so it is important to know about the border.
Art-related, mainly talking about ps, clipping and the like, photoshop still needs to be able to use it. Whether you can make good-looking pictures is not the point. The key point is to understand the workflow of artists.
If you do this in the company, then you should study hard. Don't disagree, the cultivation of front-end art is still very important.
Back-end development, although front-end development and back-end development are generally separated, there are many cases of both.
At this time, you need to choose a main line at the back end. Many people are comparing PHP, Python and Node.js, which is better. In fact, it's all the same, just depending on the heat of the market. Of course, for the front end that js is familiar with, Node.js is also easier to get started.