Java Programming Series:
Java Programming Fundamentals
is a five-day course designed to teach students how to write Java applications and applets in Java 2. Students will learn the Java language mechanics found in other programming languages and object-oriented theory as it relates to Java. They will create Graphical User Interfaces (GUIs) for both applications and applets and implement the SDK 1.2 event delegation model to practical situations. Students will also complete a course-long project to create an operational client/server messaging system. This course prepares students for the Sun Certified Programmer Examination by providing reviews and examples relative to the exam.|
Database developers, Internet application developers, database architects, middleware programmers, database administrators, Java developers, and client/server developers. |
Develop n-tier database and legacy connectivity solutions for Web applications using Java, Java APIs, Java Database Connectivity solutions, middleware tools, and distributed object models such as CORBA/ORB and IIOP. |
Prerequisites
Students must have CIW Foundations and CIW Application Developer certification or equivalent experience, and have a solid working knowledge of a programming language such as C, Pascal, or C++.
|
Java Runtime Environment
Data Types, Variables, Operators Control Statements
Methods
Arrays
Classes and Objects
Inheritance
|
Constructors
Interfaces and Abstract Classes
Packages and Access Modifiers
Swing Components
Layout Managers Graphics in Java
The Delegation Model
Inner Classes
Applets
|
Exceptions
Creating Threads and Thread Methods
Synchronization
Streams and Serialization
Networking
|