meets Tuesday and Thursday from 0800-0915
office hours in Manning 112
Class Schedule
10 Jan | intro
15 Jan | clients
17 Jan | servers
22 Jan | networks
24 Jan | basics lab
29 Jan | structural layer
31 Jan | presentational layer
05 Feb | working with layers
07 Feb | behavior layer |
12 Feb |
images & design |
design thoughts |
accessible design |
next session
14 Feb | website lab
19 Feb | document markup
21 Feb | tools that read markup
26 Feb | document markup lab
28 Feb | spreadsheets
05 Mar | formulas & functions
07 Mar | data display
19 Mar | database tools
21 Mar | spreadsheets lab
26 Mar | relational databases
28 Mar | tables
02 Apr | relationships
04 Apr | input & output
09 Apr | SQL
11 Apr | complex queries
16 Apr | databases lab
18 Apr | presentation design
23 Apr | presentation delivery
25 Apr | presentation lab
30 Apr | 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