This is a list of SQL Server 2005 online free mini-courses (*). The whole catalog can be found at https://www.microsoftelearning.com/catalog/default.aspx

2936: Installing and Securing Microsoft SQL Server 2005
http://www.microsoft.com/learning/elearning/course/2936.asp

2937: Administering and Monitoring Microsoft SQL Server 2005
http://www.microsoft.com/learning/elearning/course/2937.asp

2938: Data Availability Features in Microsoft SQL Server 2005
http://www.microsoft.com/learning/elearning/course/2938.asp

2940: Building Services and Notifications Using Microsoft SQL Server 2005
http://www.microsoft.com/learning/elearning/course/2940.asp

2941: Creating the Data Access Tier Using Microsoft SQL Server 2005
http://www.microsoft.com/learning/elearning/course/2941.asp

2942: New Features of Microsoft SQL Server 2005 Analysis Services
http://www.microsoft.com/learning/elearning/course/2942.asp

2943: Updating Your Data ETL Skills to Microsoft SQL Server 2005 Integration Services
http://www.microsoft.com/learning/elearning/course/2943.asp

2944: Updating Your Reporting Skills to Microsoft SQL Server 2005 Reporting Services
http://www.microsoft.com/learning/elearning/course/2944.asp

(*) The courses are FREE until Apr. 28, but some pages say Nov. 1, 2006.