I've put together an ordered list of how I would go about learning web development and basic programming, tried to add everything I wished I'd had when I started. Maybe a few areas I've not covered in enough depth.
Learn the basics of the web:
- Basic concepts: https://youtu.be/eesqK59rhGA
- Basic overview of how a simple website works: https://youtu.be/RsQ1tFLwldY