Lesson 8.1.2: Constructing the Client Website

Overview

This lesson page provides some advice concerning the construction of a website for a client. The only activities in this lesson are to read this page, then to apply what you've learned in this course and start coding!

Challenge

To construct a high quality, usable and accessible website that meets and supports the client's purpose.

Learner Outcomes

At the completion of this exercise, you will be able to:

  1. demonstrate mastery of website construction techniques by following the full design and development process from beginning to end.

Advice

  • After you have reviewed your plans with your instructor, make arrangements with your instructor to met with the client and share your plans. Record any changes the client requests.
  • Don't be defensive with the client. Remember: the site is for the client not you.
  • Focus first on content, second on presentation of that content.
  • Code the content in simple HTML with little or no formatting.
  • Order the page elements in a logical order and contain all the elements in tags that reflect the nature and structure of the content. For example, use <h1> for the main heading, <h2> for subheadings, and <p> tags for most other text content.
  • Setup an external style sheet and apply formatting and layout to make the site presentable.
  • Check in frequently with your instructor
  • Communicate regularly with the client.
  • Review the site evaluation tool that was developed by the class. Has your site met those standards?
  • Validate your site's HTML and CSS, and evaluate it for accessibility.

All done?

Carefully review your client website with your instructor using the evaluation tool the class created in Unit 1 and a printed copy of your validation report. Then proceed to the next lesson.