Generally there are so many ways to learn this technology. We see many crash course videos which says learn web development in 1hr or 2hrs. Which actually doesn't help because these type of videos can just help you to gain some basic knowledge. Talking about articles and tutorials these just give theoretical knowledge web development is a technology which we can understand better while working on practicals than by just reading it. Well according to me the best way to learn web development is through instructor-led training. For that I will suggest you Intellipaat which is offering the best PHP and MySQL Training for better understanding of web development.
Before that do check out this video on how Intellipaat helped Philip to become an expert in web development -