Web development is not a single technology. It includes developing web applications using the front end, back-end, and other technologies. Therefore, it is hard to learn just by referring to various online resources, such as blogs, tutorials, and YouTube videos if you are a novice.
If you want to learn web development from top instructors, you can sign up for this Web Development Online Course by Intellipaat.
Also, watch this video tutorial: