- Session
I:
Introduction,
Characteristics of Java
-
- Abstraction,
encapsulation, polymorphism, inheritance
- Objects
and classes
- Methods
- Importance
and role of design
- Tools
and resources
-
|
4 hours |
- Session
II:
Java
Applications, Applets, Swing, Graphics
-
- Characteristics
of Java applications with examples
- Characteristics
of Java Applets with examples
- Activating
Java applets with examples
- Swing
classes with examples
-
|
4 hours |
- Session
III:
Java
Input and output, Database Interfaces
-
- Java
Input and output
- Keyboard/screen
- Text
files
- Binary
files
- Sorting
- Standard
interfaces
- ODBC
- basis for database interface
- JDBC
- Java specific interface
- VERY
quick introduction to SQL
- How
to implement database access from Java and portability issues
-
|
4 hours |
- Session
IV:
Java
data structures
-
- Data
structures - what are they?
- Data
structures - whay are they important
- Designing
a data structure
- Coding
a a data structure in Java
-
|
4 hours |
Prerequisites:
Students should know at least one programming language well. It is
helpful, though not necessary that this be C, C# or C++. The student
should also have some familarity with HTML web page construction.
|
|
Resources:
Current Sun Java Software Development Kit. BlueJay Interactive
Development Environment (IDE) or JCreator IDE. Current version of
Apache. At the client's choice another IDE may be substituted.
|
|
Materials:
Students will be provided a copy of all exercise files. They will
also receive a binder with a printout of the slides customized to
their environment.
|
|
Location:
Classes are normally taught at your facilities. We do, however,
offer a wide range of alternatives, including our own training room,
to suit your requirements. Please see FAQ's
for details. We can also travel beyond Southern California if appropriate.
|
|