Developer

Five Web Apps to make you smarter

Lynda.com

Next is Lynda.com.  A video-training site, it has tutorials/classes on nearly everything as well.

Screenshot of Lynda.com website by Wally Bahny for TechRepublic