This first table organizes the lecture slides by topic.
Topic | Presentation | # of slides | ||
00 | Course introduction (NEW Sep.11, 2002) | go | go | 9 |
01 | Web introduction | go | go | 11 |
10 | HTML introduction | go | go | 11 |
11 | Unicode | go | go | 19 |
12 | XML | go | go | 27 |
13 | XSL | go, csc407.xml, course.xsl | go | 47 |
14 | CSS | go | go | 27 |
15 | HTML | go | go | 22 |
16 | Images | go | go | 33 |
20 | JavaScript Core | go | go | 17 |
21 | JavaScript | go | go | 29 |
22 | Java | go | go | 21 |
30 | HTTP | go | go | 65 |
40 | CGI | go, cgi-bin | go | 23 |
41 | CGI Programming | go, cgi-bin | go | 11 |
50 | Java Servlets | go, servlets | go | 29 |
51 | RDBMS | go, Access db example | go | 39 |
52 | JDBC | go | go | 20 |
60 | Security | go | go | 64 |
Download everything as a gzip'd tar archive:
309lectures.tar.gz.
This next table details during which lecture we covered what.
Lecture | Date | Topic | Sebesta | Required Reading | Slides | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
01 | Sep.9 | Admin & introduction to WWW | ch.1 | http://www.w3.org/Consortium http://www.webreview.com/browsers/ - Browser compatibility guide | 00.1 - 01.6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
02 | Sep.11 | Intro to WWW & HTML intro | ch.2 | http://www.w3.org/MarkUp - Overview of HTML specifications http://www.w3.org/TR/html4/ - The important HTML 4.01 specification | 01.7 - 10.6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
03 | Sep.16 | HTML intro & Unicode |
http://www.unicode.org - Unicode home page
http://czyborra.com/ - Unicode information | 10.7 - 11.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
04 | Sep.18 | Unicode & XML | ch.10 |
http://www.w3.org/XML/ - XML home page
http://www.w3.org/TR/REC-xml - XML 1.0 Specification http://www.xml.com/axml/axml.html - Annotated XML specification | 11.15 - 12.8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
05 | Sep.23 | XML | ch.10 | (see above) | 12.9 - 12.27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
06 | Sep.25 | XSL | ch.10 | http://www.w3.org/TR/xslt - XSLT specification, http://www.w3.org/TR/xpath - XPath specification | 13.1 - 13.11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
07 | Sep.30 | XSL | ch.10 | (see above) | blackboard | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
08 | Oct.2 | XSL | ch.10 | (see above) | 13.12 - 13.41 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
09 | Oct.7 | XSL, CSS | ch.10, 3 | http://www.w3.org/TR/REC-CSS1 http://www.w3.org/TR/REC-CSS2 | 13.41 - 13.47, 14.1 - 14.11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | Oct.9 | JavaScript | ch.6/7/8 | Netscape JavaScript Reference, ECMAScript Specification, http://www.w3schools.com/js/default.asp, http://www.w3.org/DOM/DOMTR | 21.1 - 21.20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oct.14 | Thanksgiving - University Closed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | Oct.16 | Javscript | ch.6/7/8 | (see above) | 21.20 - 21.24, 20.1 - 20.17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oct.18 | Assignment 1 Due | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | Oct.21 | CSS,HTML | ch.3 | (see above) | 14.11 - 14.27, 15.1 - 15.22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | Oct.23 | IMG | ch.2.5 | LZW applet | 16.1 - 16.33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | Oct.28 | HTTP/1.0 | ch.1 | http://www.w3.org/Protocols, http://www.w3.org/Protocols/rfc2616/rfc2616.html, http://www.w3.org/Protocols/Classic.html | 30.1 - 30.24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | Oct.30 | CGI | ch.4/5 | http://www.perldoc.com | 40.1 - 40.15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | Nov.4 | CGI | ch.4/5 | http://www.ietf.org/rfc/rfc2396.txt, http://developer.netscape.com/docs/manuals/js/client/jsref/cookies.htm http://portal.research.bell-labs.com/~dmk/cookie.html http://www.perldoc.com/perl5.6.1/lib/CGI.html | 40.16 - 41.10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | Nov.6 | CGI / Java Applets | ch.9 | http://www.java.sun.com | 22,1 - 22.23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | Nov.11 | HTTP/1.1, Caching proxies, DNS | ch.1 | 30.25 - 30.65 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | Nov.13 | Java Servlets | ch.11 | http://java.sun.com/products/servlet | 50.1 - 50.19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nov.15 | Assignment 2 Due | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | Nov.18 | Java Servlets | ch.11 | 50.20 - 50.28, 51.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | Nov.20 | RDBMS | ch.12 | 51.1 - 51.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | Nov.25 | RDBMS / JDBC | ch.12 | 51.31 - 51.39, 52.1 - 52.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | Nov.27 | JDBC | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | Dec.2 | Security | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | Dec.4 | Security | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dec.6 | Assignment 3 Due |