So, now we recommend to you what you should learn. First of all, which part do you love or need to learn, that totally depends on you. For example, We can say it is something like mathematics. In mathematical subjects, there are different types of parts like– Algebra, Arithmetic, Mensuration, Geometry etc. So, some people like and feel free to do whole parts of math.
On the other hand, some love to do Algebra or Geometry or other parts of math. So it is your turn which part of web development do you prefer to do? Also, make sure that you can give enough effort to learn.
First of all, you have to know about HTML, CSS, Javascript, those are minimum requirements. You can even get a job with just HTML and CSS knowledge. If you are dealing with front-end dev but we recommend becoming familiar with JavaScript too.
So, be sure to learn HTML5 and Symantec HTML. Learn CSS including flexbox, grid animation, transition and responsive design. When learning javascript be sure to learn all of the newer es6 plus features like– let const arrow, functions, classes, promises, a sync weight, high order arrow method.
You will also need to understand how to get data from the back-end or another source. Fetch API or JavaScript libraries called axons are normally used to do this. Another thing that you need to know is JSON. If the front-end receives the data it is going to be in the form of JSON.
After learning these things you should be able to build up a basic website and you get an idea of what you should learn after that. Before you do any course we recommend you to see some tutorial on YouTube that helps you to gain basic knowledge about web development. Then practice more and more by yourself.