TrainingPage

Please Note: This class is subject to a ten percent increase. Please contact a TrainingPage representative for verification of price increase.

Description:

This course introduces programmers to the Java language using lectures, demonstrations, and extensive labs. It covers object-oriented programming, Java syntax, key Java classes and interfaces such as collections, exceptions, and I/O. The course also introduces JUnit and some of the features of J2SE 5.0.

Audience:

This course is designed for entry-level Java programmers, including programmers skilled in other languages such as COBOL or C.

Objectives:

After completing this course, students should be able to:

Use Java syntax to develop simple applications in Java

Describe the Java object model and its implementation

Describe and use some of the important classes and interfaces available in Java, including:

  • Primitive wrapper classes
  • Classes in the Collections Framework
  • Utility classes
  • I/O classes
  • Threads
  • Exceptions
  • Develop simple Java bean software components

Use Eclipse to develop and debug Java programs

Run JUnit tests

Prerequisites:

Before taking this course, students should have some experience in structured programming and some knowledge of object-oriented concepts.

Topics:

  • Course introduction
  • Introduction to the Java programming language
  • Introduction to Eclipse
  • Object-oriented programming
  • Java syntax basics
  • Building classes
  • Debug applications
  • Inheritance
  • Design patterns and refactoring
  • Interfaces
  • Collections
  • Generics
  • IThreads and synchronization
  • Utility classes
  • Exceptions and exception handling
  • I/O and serialization
  • JavaBeans
  • Unit testing with JUnit
  • Other J2SE 5.0 features
  • Summary

View Dates & Enroll Online