A free beginner's video course for people writing their first pages.

A free course by Kevin Powell on The Cascade for people who are brand new to web development. It starts from zero and covers HTML essentials, CSS fundamentals and building layouts into your first web pages.
You enrol with an email address and no payment, then take the course on The Cascade's course platform. It leads into his paid CSS Demystified course.