This doesn’t answer your question but it is something to keep in mind when doing web development: don’t use w3schools as a reference (explanation), something like the Mozilla Developer Network is much better (or one of these other references).
(In fact, I just noticed: Mozilla seems to provide some tutorials, although they don’t look like they are the sort of tutorials you are looking for.)
This doesn’t answer your question but it is something to keep in mind when doing web development: don’t use w3schools as a reference (explanation), something like the Mozilla Developer Network is much better (or one of these other references).
(In fact, I just noticed: Mozilla seems to provide some tutorials, although they don’t look like they are the sort of tutorials you are looking for.)
I like this: http://htmldog.com/