MATERIAL FOR THE JAVA COURSE

Slides (from JavaPassion.com)
inheritance 
abstract classes and interfaces
polimorphysm





- OLD MATERIAL  - OLD MATERIAL - OLD MATERIAL - OLD MATERIAL - OLD MATERIAL - OLD MATERIAL

I apologize for the English/Italian mixup in some of the following slides.
Thanks are due to A. Vecchio, who provided me the previous version of these slides.

Notes (color)
Notes (black and white)
Java_01_prog_OO.pdf Java_01_prog_OO_bw.pdf
Java_02_Syntax.pdf Java_02_Syntax_bw.pdf
Java_03_Classes.pdf Java_03_Classes_bw.pdf
Java_04_Inheritance.pdf Java_04_Inheritance_bw.pdf
Java_05_Abstract.pdf Java_05_Abstract_bw.pdf
Java_06_Multithreading.pdf Java_06_Multithreading_bw.pdf           chapter on multithreading
Java_07_Graphics.pdf
Java_07_Graphics_bw.pdf
Slides on Java Exceptions (from MIT OCW)


MATERIAL FOR THE IST COURSE

Applets
applet0 (slides hk univ.)
Servlets
servlet0 (slides hk univ.)    servlet1 servlet2 (javapassion)
Tomcat tutorial
JSPs (slides hk univ.)     JSPs  (javapassion)    Architectural patterns
JDBC (connection pooling: not part of the course)
EJB overview

MATERIAL FOR THE INTEROPERABILITY COURSE

XLM technologies
XML Overview   Namespaces   Schema   SAX    DOM        XSLT  XSLT&XPath    XML&Web
Enterprise Applications
Session Beans   Entity Beans   
Web Services
intro   SOAP protocol     XRL RPC     WSDL     UDDI (nyu) Axis     
EIS integration
  JCA    interop_java_.NET