This Channel 9 series of 25 videos for absolute beginners teaches concepts applicable to video games, mobile environments, and client applications.