You may try
Lynda.com out. It won't be able to help you on the hardware end but you will be able to pick up a working knowledge of Javascript, PHP, Perl, AJAX, Ruby... all in video tutorial format. Their series for graphics programs (Photoshop, Illustrator, etc.) aren't too bad either.