Advanced Java Programming Language and Techniques

The formal title of this course is “Programming Languages & Techniques III”.
Some of these technologies are specific to Java and most of the technologies are language-independent. This course, however, uses Java.
Prerequisite: CIT594 or equivalent proficiency in Java
Book Name: Advanced Java ™ Internet Applications, Second Edition Art Gittleman
ISBN: 1-57676-096-0 (694 pages)
Date
Lectures, Assignments, etc.
(Note: Lectures for future dates are tentative)
September 2, 2003
September 8, 2003
September 10, 2003
September 15, 2003
 XML
September 17, 2003
September 22, 2003
September 24, 2003
First Quiz--HTML, XHML, XML, DTDs, CSS
      Answers to first quiz
 XSL
 books.xml and books.xsl
 XPath (up to axes)
 XML/XSL Browser Helper
September 29, 2003
October 1, 2003
October 6, 2003
October 8, 2003
October 15, 2003
October 20, 2003
October 22, 2003
Second Quiz -- Basic Protocols, Sockets and URLs, HTTP, Reflection, Clients and Servers, Refactoring, and JUnit
 JavaScript Miscellany
 JavaScript and HTML
 Scissors/Paper/Stone
October 27, 2003
October 29, 2003
 DOM
November 3, 2003
November 5, 2003
Third Quiz -- XSL, XPath, XSLT, SAX, DOM, and More DOM. JavaScript will be next week.
 RELAX NG
November 10, 2003
 RMI
 JAXB (incomplete)
 Television Warehouse
November 12, 2003
November 17, 2003
November 19, 2003
Fourth Quiz (JavaScript)
 SQL
November 24, 2003
November 26, 2003
December 1, 2003
December 3, 2003
 Perl
December 8, 2003
 

No comments: