| Date | Mtg | Topic | Labs & Exercises |
| 2/01* 6-9pm |
1 |
First Class Meeting -Course Overview, Prereqs, Introductions, Adds -What is Apache? Web Servers & Market Share -HTTP -- what's in a URL, how a request works, minimal HTML -Accounts: Insight, CCSF Unix, Linux -General Structure of Apache core+modules, directories, serverroot & documentroot -Demo Installing for the first time downloading the tarball decompressing & untarring "installing for the impatient" -Discuss the Coming Week -Lab Time |
-Login to Linux -Make an HTML request by a browser & by hand -Install Apache for the first time -document the directory structure with "du" into a file -use "scp" to backup a file to your CCSF Unix account on hills.ccsf.edu -Document layout of program & html directories (on paper). |
|
2/02-2/14
|
- |
Between Classes - Use Insight, Work Remotely -Questions & Discussion -Online Quiz |
Use Linux & Apache remotely -Introduce Yourself Online -Do 3 Lab Assignments on basic features -Research & Plan Your Project |
| 2/15* 6-9pm |
2 |
Second Class Meeting -Review of CGI & directory structure -Lecture on Virtual Hosting, Authentication, Log Files, Stress Testing -Demo Sample Final Project Features -Q&A on final project.features -Lab Time |
-Get checked on CGI & directory structure -Install Apache with new paths -Implement Virtual Hosting -Backups preserving directory structure -Final Design of your Project |
|
2/16-2/28
|
- |
Between Classes - Use Insight, Work Remotely -Questions & Discussion |
-Work on your Final Project |
| 2/29* 6-9pm |
3 | Third Class Meeting -Lab Time -Next Steps -Students Demo Final Projects |
-Finish / Present your Final Project (includes demo, documentation, & backup) -Final Project Documentation due on paper in class on 2/29, or online by. |
3/01-3/07 |
- |
Last Online Week -Review Terms posted -Online Final Exam Final Grades - posted one week after the class ends |