This course is intended for those who have a working knowledge of
object-oriented
programming, elementary mastery of at least one object-oriented programming
language
(ie: C++, Smalltalk, PowerBuilder), comfort with operating system utilities
and text
editing, exposure to object-oriented design techniques, and an exposure
to any
development suite.
Who Should Attend
This course is for the experienced object-oriented developer wishing
to gain a solid
understanding of the Java programming language and its core API.
Course Description
In Java Programming for Object-Oriented Programmers, the student gains
an
understanding of the Java language environment; studies the Java language
syntax and
uses the Java Class constructor for implementing object models; uses
Java data
structures; incorporates exception handling; uses persistence via file
I/O and object
serialization and also builds GUI interfaces using the Java AWT and
event handler.
Optionally, the swing set GUI components of the Java Foundation Classes
are covered
instead of AWT.