Website design is a multi-step process, from planning page layout to content, coding, usability, and much more. Whatever your level of experience, these online resources will provide the best examples, reference and tutorials. Check out the rest of this page for task-specific tutorials.
From the Center for Advanced Instructional Media. Available free online and for download.