Axian Software Consulting and Training

Advanced Java Programming


Call 644-6106, ext. 107



for course registration or more information


Advanced Java Programming builds upon the foundational Java topics presented in the Axian Java Programming Language course, and extends to the student some of the newer and more complicated topics of the Java API.

Course prerequisites

Completion of the Axian Java Programming Language course or equivalent.


Course outline

Object Serialization and Java Archive Files

Reflection and Introspection

Cut & Paste and Transferable Objects

Bean Fundamentals

Bean Events

Bean Properties

Bean Introspection

Remote Method Invocation - Servers

Remote Method Invocation - Clients

Java Native Interface

Swing Components

Java Foundation Classes