Too Long; Didn't Read
7+ Best Courses to Learn Web Development for Beginners are available on Udemy and Pluarlsight. These are great courses and teach you a lot of essential web development technologies like HTML, CSS, JavaScript as well as the framework you will be using to develop your web apps like React, Angular, Bootstrap, etc. These courses are good to start with. You will get exposure to many client sides and server-side technology by going through these courses. You can choose your path by picking one tech for front-end and one for back-end.