Free SharePoint Developer Resources from KIRK Evan , for those who really like and focus on Sharepoint
SharePoint Developer Center
Find information about planning, coding, building, deploying, and migrating solutions for Microsoft Office SharePoint Server 2007.
https://msdn.microsoft.com/en-us/office/aa905503.aspx
Microsoft Office Interactive Developer Map
The Microsoft Office Interactive Developer Map is a Windows Presentation Foundation (WPF) application that helps developers visualize the different programs, servers, services, and tools that will help them build solutions. It allows them to drill down to each product and technology and learn about new features, objects, Web services, namespaces, and schemas required to extend Microsoft Office and build custom Office Business Applications (OBAs).
https://msdn.microsoft.com/en-us/office/bb497969.aspx
MSSharePointDeveloper.com
A great site that provides Virtual PC images, screencasts, webcasts, hands on labs, and demos to help existing .NET developers quickly learn about the 10 most common developer topics for SharePoint.
https://mssharepointdeveloper.com
MyRampUp.com
Focused training modules split into lecture, demonstration, and hands on labs material to help you learn SharePoint development.
SharePoint Server TechCenter
The Microsoft Office SharePoint Server 2007 TechCenter provides comprehensive content management and enterprise search, accelerates shared business processes, and facilitates information-sharing.
Video Demos and Training for Office SharePoint Server 2007 – End User
Contains links to many Microsoft Office SharePoint Server 2007 video demos that are intended for IT professionals.
https://technet.microsoft.com/en-us/library/cc262880.aspx
WSS 3.0 SDK Online
Online: https://msdn.microsoft.com/en-us/library/bb264594.aspx
Compiled help format: https://www.microsoft.com/downloads/details.aspx?familyid=C9D6C8C5-8A62-4961-8C1B-DF08B667B1C4&displaylang=en
SharePoint Server 2007 SDK Online
Online: https://msdn.microsoft.com/en-us/library/bb851473.aspx
Compiled help format: https://www.microsoft.com/downloads/details.aspx?FamilyID=BA006584-711D-4CE7-9E1F-181AEDF6434A&displaylang=en
SharePoint Server 2007 Visual How-Tos – Developer
This site provides links to many MSDN walkthroughs that contain both written steps as well as a short video demonstrating how to accomplish specific tasks.
https://msdn.microsoft.com/en-us/library/dd146863.aspx
WSS 3.0 Visual How-Tos – Developer
https://msdn.microsoft.com/en-us/library/bb892193.aspx
SharePoint Designer 2007 Visual How-Tos
https://msdn.microsoft.com/en-us/library/dd146863.aspx
SharePoint Designer Training (a program you can install to train yourself on SharePoint Designer)
https://www.microsoft.com/downloads/details.aspx?FamilyId=5B10F061-41D4-48CE-85CB-01D46772240D
SharePoint Guidance – November 2008
This guidance helps architects and developers design, build, test, deploy, and upgrade SharePoint intranet applications. A reference implementation demonstrates solutions to common architectural, development, and application lifecycle management challenges.
Office SharePoint Designer 2007 Training
Install a program to your desktop to receive free training on how to use SharePoint Designer 2007.