nav

General Site:

main
classes

Instructor:

Steve Garwood

General:

Syllabus
Assignments
Check Grades

Week:

agenda fall '06

Week #1  

Topics Covered: Introduction to eXtensible Hypertext Markup Language (XHTML) & Secure File Transfer Protocol (SFTP); Brief introduction to all assignments and class structure

9.6 Lecture

  • Notes: This week is all about Structure...of the class and web docs
  • Pages/Pages/Templates: XHTML tags | XHTML shell (View Source)
  • Follow Along:
  • Post Your Work:
    eden.rutgers.edu/~username/347/inclass/one

Lab

Homework for next week

  • Reading: Williams ch.6,8 & pp.47-62; Castro ch.1-4, 7-10 & pp.103-107
  • Questions: XHTML & CSS | Good Design
  • Site(s) to Create: Assignment management page|Questions/Answers page
  • Post Your Work:
    Assignment page - Save as index.htm in your 347/ directory
    Q&A page - Save as index.htm in your /347/homeworks/one directory

top

Week #2  

Topics Covered: Introduction to Cascading Style Sheets (CSS); Basic syntax, structure, connectivity and text formatting

9.13 Lecture

Lab

  • To Be Displayed In Class | Files Needed: index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/two

Homework

  • Reading: Williams ch.9-10; Castro ch.5
  • Questions: Image Work
  • Site(s) to Create: Q&A page (page styled w/external css) - Save as index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/two

top

Week #3  

Topics Covered: Introduction to image and color work

9.20 Lecture

Lab

  • Files Needed: n/a
  • Instructions: using the Fireworks Primer (if you want to/need to) create a background image, and a screen capture/shot with annotation that illustrates an element of good design on a website of your choice. Place all images in a file named index.htm (ugly is fine)
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/three

Homework

  • Reading: Williams ch.11; Castro pp.114-118; wise-women Fireworks Image Slicing Tutorial
  • Questions: Image Mapping/Slicing
  • Site(s) to Create: Q&A page (page styled w/external css) with a page banner (dimensions 728px x 90px) - Save as index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/three

top

Week #4  

Topics Covered: Image mapping and slicing (Recap/Review 1st Assignment)

9.27 Lecture

  • Notes: Class Assistant(s) | 60% @ 1024x768/ 17% @ 800x600 -Nielson (7/06) | 800x600 = 760 x (about 400-450 till the fold)
  • Pages/Templates: Preview: center/middle content with tables | css
  • Follow Along:
  • Post Your Work:
    eden.rutgers.edu/~username/347/inclass/four

Lab

  • Files Needed: river.png
  • Instructions: Use the image above to create a main page for a catering service named Lakeview Catering. The page should be designed so it can work at 800x600 resolution (constrain width), be sliced and optimized for quick download, and one slice should contain multiple links created with an image map.
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/four

Homework

  • Reading: Williams pp.68-69, 264-265; Castro ch.16
  • Questions: Tables
  • Site(s) to Create: Q&A page (page styled w/external css) - Save as index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/four
  • Resume Assignment Due next class!

top

Week #5  

Topics Covered: XHTML tables for layout

10.4 Lecture

Lab

Homework

  • Reading: Castro ch.16 (focus on combining tables & backgrounds); Meyer pp.21-28
  • Questions: Intermediate Tables
  • Site(s) to Create: Q&A page (page layout controlled with a Table but styled w/external css) - Save as index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/five

top

Week #6  

Topics Covered: Intermediate XHTML tables for layout

10.11 Lecture

Lab

Homework

  • Reading: Castro ch.9 (Review),10-11 & 14; Meyer pp.10-14; alistapart Thinking Outside the Grid & Exploring Footers
  • Questions: CSS Layout
  • Site(s) to create: Q&A page (page layout controlled with a Table but styled w/external css) - Save as index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/six
    Add sites for Comparison Assignment and list of team members/solo

top

Week #7  

Topics Covered: CSS for Layout

10.18 Lecture

Lab

Homework

  • Reading: Castro pp.178-184 (Review); Meyer pp.15-20, 43-48; Just look over: alistapart Holy Grail, Faux Columns; maxdesign CSS Layouts
  • Questions: Intermediate CSS for Layout
  • Site(s) to create: Q&A page (page layout controlled with Divs) - Save as index.htm
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/seven

top

Week #8  

Topics Covered: Intermediate CSS for layout: Positioning, Z-Index, Float/Clear cont.

10.24 Lecture

Lab

Homework

top

Week #9  

Topics Covered: Navigation and Interface techniques with CSS

11.1 Lecture

Lab

  • Files Needed: n/a
  • Using List-O-Matic create a 4 item navigation element. Add this to a page with 2-3 paragraphs of text which has links using two different link styles.
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/nine

Homework

  • Reading: Castro ch.19-20; dynamicdrive
  • Questions: JavaScript Navigation/Display
  • Site(s) to Create: Q&A page with a navigation element (use technique from Notes, Inclass or Lab). Links in element should work.
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/nine
    Add site for Redesign Assignment and list of team members/solo

top

Week #10  

Topics Covered: Navigation and Interface techniques with JavaScript

11.8 Lecture

Lab

  • Using dynamicdrive create page(s) that show: 1. an image mouseover effect; 2. menu and navigation effect(s); and, 3. a "new window" link.
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/ten

Homework

  • Reading: Castro ch.13
  • Questions: Small Screen
  • Site(s) to Create: Q&A page with one JavaScript element on the page
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/ten
    Add final design topic and list of team members or working solo

top

Week #11  

Topics Covered: Web Design Standards

11.15 Lecture

  • Notes: [Redesign Assignment Due] XHTML Validator | CSS Validator
  • Pages/Templates: n/a
  • Follow Along:  FUN time! (Well for me at least)
  • Post Your Work: n/a

Lab
  • Files Needed: fixme.htm | taco.jpg
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/eleven

Homework

  • Reading: sourceforge Audacity tutorial; wise-women podcasting
  • Questions: Podcast recording
  • Site(s) to Create: Q&A page that has valid xhtml & css. (Include links to both validators)
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/eleven

top

Week #12  

Topics Covered: Podcasting Part 1: Recording/Editing/Hosting

11.29 Lecture

Lab

  • Make a podcast from:
  • Files needed - Script | Music
  • Post Your Work:
    eden.rutgers.edu/~username/347/labs/twelve

Homework

  • Reading: Castro ch.25
  • Questions: Creating RSS feeds
  • Site(s) to Create:
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/twelve

top

Week #13  

Topics Covered: Podcasting Part 2: Syndication

12.6 Lecture

Lab

  • N/A work on Final/Questions

Homework

  • Reading: n/a
  • Questions: End of Class Questions
  • Site(s) to Create: Simple Q&A page
  • Post Your Work:
    eden.rutgers.edu/~username/347/homeworks/thirteen

top

Week #14  

Topics Covered: Final

12.13 Final Due
Notes: [Final Assignment Due]

top