- http://teamtreehouse.com/
- http://htmldog.com/
- https://developer.mozilla.org/en/CSS/Getting_Started
- PDF “HTML5 fundamentals”: http://public.dhe.ibm.com/software/dw/web/wa-html5fundamentals/wa-html5fundamentals-pdf.pdf
- http://www.abookapart.com/ – Notice HTML5 and CSS3 books there (although most of the books are well worth checking out)
- https://developer.mozilla.org/en-US/learn/javascript/ (I'd recommend to skip CodeAcademy courses there as they are immature and add more complexity than value)
- http://www.codeavengers.com/
- http://lifehacker.com/5744113/learn-to-code-the-full-beginners-guide
Although a little outdated, still great way to start: http://www.quirksmode.org/js/contents.html
Also a book as a great way to introduce DOM: http://domscripting.com/book/
A great reference to pretty much everything there is in JavaScript: http://www.amazon.com/Professional-JavaScript-Developers-Nicholas-Zakas/dp/1118026691
And only then, maybe jQuery: