Tech LEAP

Programming Track

Advanced Web Technologies

September 25, 27, 30, Oct. 2. 2003

Prof. Raymond J. Kimball
Project Manager, TechLEAP/WebLEAP

Textbook: Elizabeth Castro, HTML for the World Wide Web, 5th Ed. © 2003

Course Outline and Assignments 

Date
Topics
Projects
Assignments
 

 

 

Class 1
Thursday, Sept. 25

Frameset Essay & Examples

  1. Review
  2. Professional Table Design
  3. XHTML
  4. Frames
  1. Develop Table Template in DW
  2. Upload to Web4Students Site
  3. Develop Frameset Page w/ Banner, NavBar, and Content in HomeSite

Read XHTML Tutorial
Read for Sept. 27:
Castro, Ch. 15 (Frames)
Castro, Ch. 17 (MMedia)
Castro, Ch. 26, pp. 415-419
Castro, Ch. 16 (Forms)
Forms Essay - CGI/PERL

Upload to web4students site:
Table Template for new web site with content.
Writing & Reading Center Web Site, other topic.

Class 2
Saturday, Sept. 27

Forms Essay
CGI/PERL Essay

  1. META Tags
  2. Forms
  3. CGI/PERL
  4. Interactive Forms
  1. Create a Form
  2. Create Basic PerlScript
  3. Make the form interactive
Class 3
Tuesday, Sept. 20
Class Meets in CS___ or HU319
TBA!
  1. Creating PDF files with
    Adobe Acrobat
  2. Multimedia
    1. Graphic Files
    2. Sound Files
    3. Movies - Embed Tag
    4. (Flash)
  3. JavaScript Introduction
  1. Create an Acrobat File
  2. Edit an Acrobat File
  3. Upload Acrobat File

Read for Th., 10/2:
-Castro, Ch. 18-Scripts
-Castro, Ch. 19-Javascript Essentials
-RJK Lecture I - JavaScript Basics
RJK Lecture IV - Roll-over Buttons

Class 4
Th., Oct. 2

  1. JavaScript
  2. Roll-Over Button Basics
  1. Create JavaScript Roll-Over Buttons for your Web Page

Lab Project Assignment

Your project for this course is to complete a professional-looking web site or at least four pages which includes the following:

  • A frameset with Banner, NavBar, and MainContent frames and display content. If you are building a new site, this can be your home page. If you are adding to your existing site from the Basic HTML class, remember to put your frameset in a sub-folder so it doesn't overwrite your main index.html home page.
  • A working interactive form using CGI/PERL which stores information in a log file and returns a message to the submitter of the form.
  • A PDF display page with graphics, text, radio buttons, checkboxes, and submit buttons. (A restaurant menu is one suggestion).
  • Modify your frameset NAVBAR page (outline.html) to include JavaScript roll-over navigation buttons for at least three buttons.

The assignments listed must be incorporated into your Web4Students web site by 12:00 Noon, Monday, Oct. 6, 2003. Projects will be evaluated on Monday, October 6. You are encouraged to work on the projects during the class weeks. The Saturday lab on Oct. 4 provides additional project lab time. Also, a Lab Instructor will be available to provide additional assistance during the Saturday labs. Attendance will be taken, and attendance counts toward performance evaluation and certificate awards.