| |
Java Developer Training
Java Programming
This course teaches programming in the Java language – the Java 2 Standard or J2SE platform either version 1.4/2.0 or 1.5/5.0.
It is intended for programmers with experience in languages other than Java, but who may or may not have any previous Java experience. It focuses on procedural-coding skills first, and then offers meticulous, in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves from these basic skills into key parts of the J2SE Core API, including collections, exception handling, and object serialization. The course software also includes an optional overlay of workspace and project files to support use of the Eclipse IDE in the classroom.
Learning Objectives
-
Chiefly, learn to program effectively in the Java language.
-
Understand the Java software architecture, and the design decisions which make Java software portable, efficient, secure and robust.
-
Learn how to configure a simple Java development environment.
-
Know the grammar, data types and flow control constructs of the Java language for simple procedural programming.
-
Understand Java as a purely object-oriented language, and implement software as systems of classes.
-
Implement and use inheritance and polymorphism, including interfaces and abstract classes.
-
Design appropriate exception handling into Java methods.
-
Understand the structure of streams in Java, and learn how to use streams to manage file I/O.
-
Learn how to use Java Serialization to internalize and externalize potentially complex graphs of objects.
Return to Java Developer
Training
|
|