Lesson 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:
- 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.