In order to learn website development from scratch, you must divide your learning journey into a number of stages. First, you should learn HTML, CSS, and JavaScript.
Once this is done, you should move on to learning Bootstrap, PHP, MySQL, jQuery, and other relevant libraries and frameworks. All these things can be quite difficult to learn on your own, especially without proper guidance and a systemic way of practicing things.
Hence, experts recommend a classroom-based or online web development course from a trusted institute like Manal Softech. With the course, you get to learn everything strategically from an experienced trainer and work on real web development projects.