MS is offering free SharePoint designer training material in two different editions, namely, Desktop and Portal. Desktop edition is for single user. Portal edition is for all users and it requires installing on Office SharePoint Server. URL of training site is as under:
Training topics include:
Adding a page to a SharePoint site
Learn how to create a new page in a SharePoint site.
Learn how to manage Contributor Settings and see how they affect SharePoint Designer.
Creating a custom list data form
Learn how to create a custom list data submission form using SharePoint Designer.
Managing data sources
Learn how to add and remove data sources from the SharePoint Designer Data Source Library.
Enabling editing in Data Views
Learn how to utilize the built-in editing functions of the Data View Web part to allow users to edit data.
Data View properties
Learn how to create data view properties that can be read in from a query string.
Web part connections
Learn how to use SharePoint Designer to create Web part connections on a SharePoint page.
Creating a workflow
Learn how to use SharePoint Designer to create a SharePoint workflow.
Collecting data in a workflow
Learn how to use SharePoint Designer to ask for user feedback during a workflow.
Modify a master page
Learn how to use SharePoint Designer to modify and re-brand a SharePoint default master page.
Modify the default SharePoint content placeholders
Learn how to use SharePoint Designer to add custom content in to the default SharePoint content placeholders and apply it to the entire site.
Creating pages from a master page
Learn how to use SharePoint Designer to create a new SharePoint page based on a specific master page.
Changing content page layouts
Learn how to use SharePoint Designer to change the layout and behavior of Web part zones and other controls in a SharePoint content page.
Managing master pages
Learn how to use SharePoint Designer to set the master page for the site and how to revert a customized page to the site definition.
Create a cascading style sheet
Learn how to create a new cascading style sheet and how to reference it in SharePoint.
Modifying Style Sheets
Learn how to identify and modify specific styles inside a SharePoint site.
Using the CSS task panes
Learn how to use the CSS properties, Apply Styles and Manage Styles task panes.
Creating Publishing Page Layouts
Learn how to use SharePoint Designer to create a Publishing Page Layout based on a content type.
Customizing a Publishing Page Layout
Learn how to use SharePoint Designer to customize a pre-existing Publishing Page Layout.
Learn how to create code snippets and use some basic functions of the code view inside SharePoint Designer.