[ home > services > Java Training Curriculums > Object Oriented Java Application Development ]

Object Oriented Java Application Development

Course Code : 262-244
Skill Level : Introductory
Duration : 5 Days
Delivery Type : Classroom with Hands-on labs exercises

Course Description

A five-day course for developers who wish to learn the basic concepts, syntax, and APIs used in developing object-oriented Java applications, and how to create, debug, and run Java applications in IBM Rational Application Developer for WebSphere Software V6.

 

Course Objectives:

  • Outline the principles of object-oriented software development
  • Use Java syntax to create objects, classes and interfaces in Java
  • Use built-in Java classes and methods when writing Java programs
  • Describe and use Java concepts and APIs such as threads, collections, streams and serialization
  • Access relational databases in Java program using JDBC and DataSources
  • Use the Java development tools in Application Developer to develop and debug Java applications

 

Course Prerequisites:

  • No previous experience with the Java programming language
  • Experience programming in another language
  • No previous experience using IBM Rational Application Developer
  • Some familiarity with object-oriented programming concepts
  • Some experience using relational databases

 

Agenda:

  • Introduction
  • Introduction to the Java Programming Language
  • Introduction to IBM Rational Application Developer
  • Object-Oriented Programming
  • Java Syntax Basics - Part 1
  • Java Syntax Basics - Part 2
  • Building Classes
  • Debug Applications
  • Inheritance
  • Design Patterns and Refactoring
  • Interfaces
  • Collections
  • Threads and Synchronization
  • Utility Classes
  • Exceptions and Exception Handling
  • I/O and Serialization
  • JavaBeans
  • JDBC Overview
  • Java Naming and Directory Interface
  • DataSources
  • Wrap-up