DIY Web Resources - W3Schools

W3Schools

Like Codecademy, W3Schools is an online resource for learning how to code and design a website. You can learn about HTML, CSS (cascading style sheets), PHP, even about SQL and database systems.

Each tutorial has examples that you can use to follow along, quizzes to test your knowledge, and live demonstrations so you can see how what you're learning works.