There are a zillion sites out there offering free tutorials, but many are pure junk. So here are a few that I recommend, in no particular order:
- Codecademy: Web Fundamentals
- Codecademy: HTML Fundamentals
- HTML5 Please (not actually a tutorial, but very helpful)
- Nettuts+: The Best Way to Learn JavaScript
- Code School: jQuery Air First Flight
And some handy lists of many recent tutorials:
If you know of any others, please leave a comment.