Free SharePoint Developer Training
Microsoft has just made it very easy for you to step up to the plate and access a generous amount of training resources for free. Start at the Ramp Up page on MSDN and find your way through the maze guided by Microsoft Learning. The courses provide a nice managed way to work through a list of topics applicable to SharePoint as well as Visual Studio developers and help you prepare for certification if that's what your goal is.
Check it out now at http://www.myrampup.com/