Recently, In one of the mailing list I came across a question that is very commonly asked by many enterprise customers:
Now that we have SharePoint deployed, How do I train my users?
These users can be Business end users, Helpdesk staff, IT teams etc.
Here are the three links that I think would act as a Starting Point for any good training. They are an excellent resource for Beginners and Novice users alike: