Over the past year I have explored a variety of web development education media from traditional classes to books. Each has strengths and weaknesses — effectiveness will likely boil down to individual preference.
I thought I’d share two particular resources that I have found highly useful.
Additionally, they have full “courses” — usually a lengthy series of video tutorials — they offer via a subscription fee.
When Nettuts+ launched their premium service last year they offered a course titled “30 Days to Learn HTML and CSS” for free. That course is still available as a no-cost example.