SW244 Introduction to Java Using IBM Rational Application
Developer V6 5 Days
Introduction:
This five-day instructor-led course is intended for
developers who are new to the Java programming language. It covers the
principles of object-oriented development, the Java (J2SE 1.4) syntax, object
creation and key classes and their use. Hands-on exercises that complement the
lectures are provided throughout the course. In the exercises, students use IBM
Rational Application Developer for WebSphere Software V6 as a guide to
exploring the Java language.
Objectives:
" After
completing this course, students should be able to:
" 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
" Access
relational databases in Java programs using JDBC and DataSources
" Use
the Java development tools in Application Developer to develop and debug Java
applications
Topics:
" Introduction
to the Java Programming Language
" Using
the IBM Rational Application Developer Java perspective
" Major
concepts and principles of object-oriented programming
" Using
basic Java syntax
" Building
a Java class
" Using
the IBM Rational Application Developer Debug perspective
" Inheritance
and how it is implemented
" Design
patterns and how to use them when refactoring code
" Interfaces
and how they are implemented
" Collections
and utility classes in Java
" Implementing
threads and synchronization in Java
" Exceptions
and exception handling in Java
" How
I/O and serialization work in Java
" JavaBeans
and how they are implemented
" Connecting
to a relational database using JDBC, and data sources with JNDI
Audience:
This course is intended for programmers who wish to learn
and use the Java language and gain structured experience with the Java
development and debugging tools provided by IBM Rational Application Developer
for WebSphere Software V6.
Prerequisites:
This is a basic level course. No knowledge of Java or IBM Rational Application Developer for WebSphere Software V6 is required prior to attending this course. Some programming experience and some familiarity with object-oriented programming is helpful. Experience working with relational databases is also helpful