COMP 426 [118]: Advanced WWW
Programming
(3 hours)
Course
Objectives
Advanced programming within the context of the World Wide Web. Learn and
practice network programming using Java servlets, object serialization, remote
method invocation, JDBC, and security facilities. Lear and practice
programming using Java Beans. Consider advanced graphics, image, and sound
facilities.
Prerequisites
COMP 416 or equivalent experience.
Typical Text
Harold, Java Network Programming
Englander, Developing Java Beans
Course notes
On-line tutorials and documentation
Course Outline
Lecture topics and assignment due dates from 1998 offering:
Overview
Servlets
Servlets (Directory and homepage for coursework due)
Servlets
JDBC (Directory and homepage for project 1 due)
JDBC
JDBC (Description of project 1 due)
Object Serialization
RMI
RMI
NMI
CORBA/IDL
JAR files and Signatures
Security
Project demos
Project demos
Mid-term Exam
Java Beans
Java Beans and Reflection (Directory and homepage for
project 2 due)
Java Beans
Java Beans (Description of Project 2 due)
JDK 1.2
Java Swing
Java Sound
Java Graphics/Images
Java Graphics/Images
Drag/Drop and Cut/Copy/Paste
Internationalization
Jave Project Demos
Jave Project Demos
|