| Date |
Lectures |
Assignments, etc. |
| Sept. 9 |
Introduction to CIT
597
HTML
XHTML |
HTML tutorial at
w3schools (long)
Fast and Easy
XHTML
XHTML
Style Guidelines |
| Sept. 14 |
CSS
HTML
Forms |
XHTML and CSS
Assignment 1 Results
Deprecated
HTML and CSS Equivalents
Topic Suggestions |
| Sept. 16 |
JavaScript I |
XHTML and CSS |
| Sept. 21 |
JavaScript II |
Concise JavaScript
I
JavaScript Style
Rules |
| Sept. 23 |
JavaScript and
HTML |
Concise JavaScript
II
TurnBlue |
| Sept. 28 |
JavaScript
Examples
XML |
|
Sept. 30
|
Java DOM
for XML
DTDs |
JavaScript (not XML)
|
| Oct. 5 |
More
DOM
|
How
to Find a File
To-Do List (Java, XML, DTD, DOM) |
| Oct. 7 |
More CSS
Basic
Protocols |
XML, and DTDs |
| Oct. 12 |
The HTTP Protocol
Clients and
Servers |
|
| Oct. 14 |
Servlets
Deployment
Descriptors |
DOM, Protocols
Browser |
| Oct. 19 |
FALL BREAK |
|
| Oct. 21 |
Servlet
Sessions
JSP |
|
| Oct. 26 |
MVC for Servlets
|
Servlet
File Structures for Servlets |
| Oct. 28 |
RELAX
NG
Preferences
|
Servlets, DDs, JSP |
| Nov. 2 |
Ajax Ajax and XML
Logging |
|
| Nov. 4 |
Design
Principles
GUI
Design |
MVC for Servlets, Preferences, Ajax/XML
Ajax Servlet |
| Nov. 9 |
Google Web Toolkit |
|
| Nov. 11 |
Ruby |
No quiz this week.
A Concise
Introduction to Ruby |
| Nov. 16 |
Ruby, continued |
Recommended article:
Closures and Higher-Order Functions |
| Nov. 18 |
Unit Testing in
Ruby |
No quiz this week.
Ruby/Shoes |
| Nov. 23 |
Ruby GUI Toolkits |
Shoes!
Trivial Ruby/Shoes program with unit test |
| Nov. 25 |
No class. |
|
Nov. 30
|
SQL
JDBC |
Ruby/Shoes |
| Dec. 2 |
Rails
Unit Testing in
Rails |
Rails assignment |
Dec. 7
|
Rake
Ajax on Rails
Reflection in Java |
Not covered in class:
|
Dec. 9
|
No class. Enjoy the holidays! |
|