This is the link about the beginner share point developer to know more about share point.
Summary of the blog:
Environment: what environemtn need for you to develop webpart for MOSS or WSS V3
Coding the Web Part
Describing the WebPart
Deploying Via Solution Package