![]()
| Date | Topic | Assigned Reading (Mostly from W3C) |
Homework Due Dates |
| Lect:1 Jan. 13 | Welcome/Course Introduction | Notes 1 | Homework #1: Join the Class Mailing List |
| Lect:2 Jan. 15 | Internet and Web Basics | Notes 2 | |
| Lect:3 Jan. 20 | HTML | Notes 3, (2 sets) HTML 4.0 specification |
Homework #2: Creating your Course Homework Page |
| Lect:4 Jan. 22 | Style Sheets | Notes 4 CSS1 and CSS2 specifications |
|
| Lect:5 Jan. 27 | XML Basics | Notes 5 XML specification |
Homework #3: Practice HTML |
| Lect:6 Jan. 29 | JavaScript Basics | Notes 6 JavaScript Documentation |
|
| Lect:7 Feb. 3 | Document Object Model | Notes 7 DOM specification |
|
| Lect:8 Feb. 5 | Forms and CGI Mechanism | Notes 8 CGI 1.1 Specs and Documentation |
Homework #4: XSLT Exercise |
| Lect:9 Feb. 10 | HTTP | Notes 9 HTTP 1.1 specification |
|
| Lect:10 Feb. 12 | Web Servers | Notes 10 Apache HTTP Server Project |
|
| Lect:11 Feb. 17 | Web Performance | Notes 11 | |
| Lect:12 Feb. 19 | Server Side Scripts in Perl | Notes 12 |
Homework #5: XML Exercise |
| Lect:13 Feb. 24 | Review Session for Exam 1 | Topics for the 1st Exam
|
|
| Lect:14 Feb. 26 | Exam 1 |
Midterm Spring 2007 Sec. 1 Midterm Spring 2007 Sec. 2 Midterm Fall 2007 Sec. 1 Midterm Fall 2007 Sec. 2 Midterm Spring 2008 Sec. 1 Midterm Spring 2008 Sec. 2 Midterm Fall 2008 Sec. 2 Midterm Fall 2008 Sec. 3 |
Section 1: 9:30-10:45am (Horowitz) Location: MHP 101 (Mudd Hall) Section 2: 5:30-6:50pm (Papa) Location: SAL 101 |
| Lect:15 Mar. 3 | JavaScript Advanced | Notes 15 | Homework #6: Install and Configure Apache |
| Lect:16 Mar. 5 | Ajax | Notes 19 | |
| Lect:17 Mar. 10 | JSON | Notes 20 See also Special Topics JSON |
|
| Lect:18 Mar. 12 | Tomcat Web Server | Notes 16 |
Homework #7: Perl Exercise |
| Mar. 17 - 19 | Spring Break | No Classes | |
| Lect:19 Mar. 24 | Java Overview | Notes 17:Java Basics |
|
| Lect:20 Mar. 26 | Java Servlets | Notes 18 Java Servlet specification |
Homework #8: Install Jakara Tomcat |
| Lect:21 Mar. 31 | XML Schemas | Notes 22 XML Schemas specifications |
|
| Lect:22 Apr. 2 | Web Services: Overview, SOAP, WSDL | Notes 23, 24 SOAP specification W3C Web Services Activities |
|
| Lect:23 Apr. 7 | APIs and Web Services | Notes 25 and see also Google Web APIs |
|
| Lect:24 Apr. 9 | Building High Performance Web Sites |
See Souders Notes and Video
See Also Notes 35 |
|
| Lect:25 Apr. 14 | P2P, and Content Distribution Networks |
P2P Zip File Notes - 28 |
|
| Lect:26 Apr. 16 | Search Engines | Notes 26 |
|
| Apr. 21 | Web Security See Also Web Intrusion Notes |
Notes 27 | |
| Apr. 23 | No Class Lecture | Time set aside for completing Class Exercise | |
| Lect:27 Apr. 28 | Review for Exam 2 | Topics for the 2nd Exam
|
Homework #9: An Ajax Exercise (HARD DEADLINE) |
| Apr. 30 | Exam 2 |
2nd Exam Fall 2007 Section 1 2nd Exam Fall 2007 Section 2 2nd Exam Spring 2008 Section 1 2nd Exam Spring 2008 Section 2 2nd Exam Fall 2008 Section 2 2nd Exam Fall 2008 Section 3 |
Section 1: 9:30-10:45am Location: MHP 101 Section 2: 5:30-6:50pm Location: MHP 106   |
![]()