Hi,
Since you have a background in above mention, I think it is easy for you to adopt Sharepoint. I had been attended some training for Sharepoint 2007 and is good...
Advise you to take the latest product of Microsoft.
LightSwitch
Checkout this link...
LightSwitch "How Do I?" Videos
Download the materials in above link mention and learn...
Please be reminded to vote if could help so that others may consider as an answer...
Regards,