Free courses are published all the time to Moodle.net (formerly the MOOCH), one of the most recent to be enrollable is a 6 lesson Web Design Fundamentals course by AntilleanCollege.com. The course features videos (from Youtube), quizzes and assignments. The structure utilizes conditional release with required assignments to be submitted before moving on.
This course introduces students to basic web design using HTML (Hypertext Markup Language). The course does not require any prior knowledge of HTML or web design. (Course videos courtesy of LittleWebHut.com.)
A course certificate of completion is available to those students who successfully complete the course.
For more information or to enroll check out http://hub.moodle.org/index.php?courseid=1616&rss=1