|
Web Ware Syllabus
This Syllabus will change throughout the course as new
interests are found and as material is covered ahead or behind
schedule.
Date
|
Topics
|
Reading
|
Due
|
June 23th
2004-06-23
|
Introductions,
Course Overview,
How the course will be run,
What to build, Networks, The Web
|
|
Just show up.
|
June 30th
2004-06-30
|
HTML, CSS
|
Chapter 1, 2 & Appendix A
|
Assignment 1
|
July 7th
2004-07-07
|
Server vs. Client, Java Script, CGI, URL Queries,
Java, Java Servlets, Java Server Pages (JSP)
|
Chapter 3 (Forms & JavaScript)
|
Assignment 2
|
July 14th
2004-07-14
|
HTML Forms, Java I/O, More JSP, Cookies, Regular Expressions
|
Chapter 6, 7, 8, 11 (Form handling, Maintaining state, Cookies, Regular Expressions)
|
Assignment 3
|
July 21th
2004-07-21
|
User Authentication, Java - HTTP Requests, XML
|
Chapter 16 (web) (XML),
Chapter 17 (web) (XML-XSLT)
|
Assignment 4
|
July 28th
2004-07-28
|
Site Management, Deployment
|
Finish previous reading material
|
Assignment 5
|
August 4th
2004-08-04
|
Database
|
Chapter 9 (Perl Modules, CGI.pm, etc.),
Chapter 10 (Database intro, SQL primer, Data Tier)
|
Assignment 6
|
August 11th
2004-08-11
|
Java, JSP and Database
|
Chapter 12 (Searching databases, web sites)
|
Assignment 7
|
August 18th
2004-08-18
|
Security, Web Services
|
Chapter 13 (Security)
|
Assignment 8
|
August 25th
2004-08-25
|
Final Project Presentations
|
Appendix G (web) (mySQL install)
|
Project Presentation, Hard Copy Report
(your course web site printed nicely), and Assignment 9
|
|
|