I'm in the process of training someone at work in the ways of all things web. LOL! So I've been trying to collect free online tutorials for them to walk through, as well as some good all-around beginner info sites they can look at when they have time. Here's a few I got:
W3Schools
Lot of tutorials (PHP, CSS, ASP, SQL)
sqlcourse.com
Great SQL tutorial
HTML dog
Great HTML and CSS reference
PHP.net
This is pretty much a no-brainer. I must go there several times a day.
HTML Lite
Tutorials: HTML, Javascript, PHP, CSS, MySQL tutorials (among others)
I'll post more in the comments section as I find them. (Feel free to post your fav, if not already listed)