If you didn’t know, MSDN provides several free training courses (read: great instructional videos with downloadable source code, plus offline options which include presentations for sharing the good word!).
Several topics have been updated, and now Office 2010 and SharePoint 2010 development trainings have recently been moved from Channel 9 to MSDN.
Take a peek! The training home page is here, which contains links to the below training topics:
Windows Phone 7 Training Course
Windows Azure Platform Training Course
Silverlight 4 Training Course
Visual Studio 2010 Training Course
Windows 7 Training Course
Office 2010 Developer Training Course
SharePoint 2010 Developer Training Course
Unified Communications "14" Training Course (Lync)
Identity Training Course
SQL Server 2008 R2 Business Intelligence Training Course
Take advantage of these free training courses. It’s a terrific way to get your development feet wet in a new technology!