Here are some helpful books and websites to guide you through the process of applying, interviewing, and negotiating for a new job.
Writing tips from Purdue's Online Writing Lab cover the range of documents you need to apply for your dream job.
Cover Letter
Resume
Interviewing