Following on from the Build 2012 Conference, Microsoft's Channel 9 has posted up the video and slides from the majority of the sessions. Developers who didn't make it out to the annual conference can watch the videos and follow along at home, starting with the Keynotes and then moving on to their chosen speciality.
Covering all of Microsoft's 'Brave New World' of Windows 8, Windows RT, and Windows Phone 8, there's a huge amount of information here, and all of it is freely available.