Class Schedule
22 AUG | intro
27 AUG | clients
29 AUG | servers
05 Sep | networks
10 Sep | basics lab
12 Sep | structural layer
17 Sep | presentational layer
19 Sep | working with layers |
24 Sep | behavior layer |
26 Sep | images & design |
design thoughts |
accessible design |
next session
01 Oct | website lab
03 Oct | object layers
08 Oct | tools that read markup
10 Oct | document markup lab
15 Oct | spreadsheets
17 Oct | formulas & functions
22 Oct | data display
18 Oct | Fall Break
24 Oct | database tools
29 Oct | spreadsheets lab
31 Oct | relational databases
05 Nov | tables
07 Nov | relationships
12 Nov | input & output
14 Nov | SQL
19 Nov | complex queries
26 Nov | databases lab
21 Nov | Thanksgiving
28 Nov | presentation design
03 Dec | presentation delivery
05 Dec | presentation lab
12 Dec | 0800-1100 | final in class presentation
This work
is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
home & schedule | class blog | syllabus | contact | grades
Keep the users in mind as you design your site.
Ensure that the users are never confused about where they are in your site structure.
Ensure that your design speaks for you.
Take a few minutes and decide on a "theme" for the page(s) you are creating. Decide the structure of the site and what images you will need.
You cannot go wrong by following the direction given in the Web Style Guide [linked from every page on the class web site]. But we will review some basic considerations and offer a way to approach the process of designing your web site. The principles are pretty straightforward:
What is your intent? what is the message you wish to convey, both in text and in feel?
Who are you trying to reach? who is your target audience?
Think about the audience
What is the top level page? This is home page, the page that will open when a user types in the URL of your web site's directory
Are there any second level pages? If so, they are children of the home page
Are there any third level pages? If so, each third level page is a child of the second level page it is subordinate to
A sketch will help you keep the relationships clear
What kinds of text, images, or other objects are relevant to the topic of a particular page? Remember, some things add code weight to a page and are thus more slowly loading, but sometimes the object is critical to the message and the load will have to be borne
Within the structure of your web site, plan
to have every page link directly to the home page,
to its parent page,
to its children,
and to its siblings.
Ponder designing a way to place the navigation tools so that they are visually similar
and in the same relative position on each page
Don't forget that these are your pages,
so they should represent you in a manner you wish to be represented