I get lots of comments and emails from people asking about how they can learn to do development on SharePoint. Fair Question!
If money is no obstacle then hands on training is by far the best option. You get to learn direct from experts, actually build code and get your hands dirty ... all while under the watchful eye of a pro who has loads of real implementations under their belt.
A great crowd that run such training courses is the Ted Pattison Group. They run courses across the USA on a regular basis and are available for one of events anywhere in the world.
One of their new courses focuses on Enterprise Content Management with SharePoint Server 2007.
They are running in shortly ... see below for details:
Taught by John Holliday from January 14 to January 17 in Reston, VA for $2,395
This intensive 4-day course explores the Enterprise Content Management (ECM) features of Microsoft Office SharePoint Server 2007 (MOSS). You will learn to identify the specific content patterns that drive business processes, enabling you to build comprehensive solutions that manage all aspects of the ECM lifecycle, including document security, check-in/check-out, information rights management (IRM), official records and holds, and workflow. You will also learn how SharePoint Content Types can encapsulate and extend your own custom content management components, which can then be used to support data gathering via electronic forms (InfoPath 2007), business process automation (Windows Workflow Foundation) and document generation (Open XML). see more...