Sharepoint 2010 Developer Training Kit
This is an update to the beta version that was released last December. It "provides developers with advanced guidance on how to develop for SharePoint."
Here's the overview from the download page:
The SharePoint 2010 Developer Training Kit provides developers with deep guidance on how to develop for SharePoint 2010. Through PowerPoint decks, Hands-On Labs, Source Code, and Instructor-Led Videos, the developer kit walks you through an array of important developer topics--including Developer Roadmap, Visual Studio tooling, Workflow, Business Connectivity Services, and much, much more.