Web Content Design II - WM106
- Arlyn J. Hubbell, Instructor; arlyn@panix.com
| Class Nights: | 11/3 | 11/10 | 11/17 | 11/24 | 12/8 | 12/15 | 12/22 |
Useful Web Sites
- Download PuTTY
- Matt's Script Archive
- W3 Schools - Web Building Tutorials
- DynamicDrive -DHTML Scripts
- JavaScript Kit - Free JavaScripts
Class One
- WM102 Revisited - Questions?
- Server Side Includes
- What are they?
- Including files
- Using Environment Variables
-
Assignment:
1. Read handout "The World's XSSI Cookbook."
2. If you haven't done so already, please create a sub-directory in your directory called WM106. Create an index page in the directory containing links to the assignments & exercises you will complete each week for this class. Use SSIs to include headers, footers, and date last modified information on this page and your homework assignments & in-class projects. Here is an example of what I expect. As always, please email me when your assignment is done.
Class 2
- Server Side Includes - Continued
- Parsing Environment Variables
- #if ... #elif ... #else ... #endif
- Including Files Using php
- Assignment: TBA
Class 3
- Working with JavaScripts
- Assignment: Choose two javascripts from DynamicDrive and/or JavaScript Kit and apply them to new or existing pages in your WM106 directory. Please email me when your assignment is done.
Class 4
- Installing Perl CGI Scripts
- tar and gzip utilities
Class 5
- Forms Revisited
- Installing Perl CGI Scripts - continued
- Assignment: Install Matt's Threaded Discussion Board in your dire ctory. A sample installation can be found here. This is a password protected directory: user name = WM106, password = scripts . Please email me when your assignment is done.
Class 6
- .htaccess & User Authentication
- Password Protection
- Accepting and Rejecting visitors by domain or ip address
- Assignment: Using User Authentication
- Assignment: TBA
Class 7
- Final In-Class Project
Grade Determination
Per the requirements of Merrimack College, participants in this class will receive a letter grade upon completion of this course. Grades will be based on class attendance and participation as well as successful and timely completion of the assignments and the final exercise.