Introduction to Java Programming

The course provides an introduction to Java Applications and the IBM Visual Age development tool.

Audience
Application developers and other technical professionals that will be utilizing Visualage Java as their Object Oriented development platform.

Duration:  4 1/2 days.

Course Abstract.
Through a combination of instructor-led discussions and hands on workshops the course will illustrate the methods and techniques for developing applications using Visualage Java. The course offers a practical introduction to Jaa and the concepts of object-oriented programming and design. Each student will learn how to develop OO Java applications to assist in the creation of their corporations e-Commerce encironment.

Course Objectives:
Upon conclusion participants will have acquired these skills:

Course Topics: Class Format:    Lecture and Lab

Prerequisites:
Each student should have a basic understanding of the Windows environment and a fundamental knowledge of applicaiton programming.
 
 

Table of Contents:

Module 1:  Learning Java Environment.
     Module 2: Defining/Declaring Variables
     Module 3:  Decision Logic and Looping
     Module 4: Illustrating Class Definitions
     Module 5: Creating Java Arrays
     Module 6: Defining Inheritance
     Module 7: Exception Handling
     Module 8: Files and Streams
     Module 9: Thread Management
     Module 10: Window Creation
     Module 11: JDBC Database Concepts

Appendices

Appendix A. Operator Precedence

Appendix B. Java Language Summary

Appendic C. Student Excecise Guide
 


System Requirements

Hardware (Recommended)
CPU: Pentium 200 or equivalent or faster
RAM: 32 MB (64 MB)
Disk: 500 MB (1 GB)

Software
Windows NT v4.0 or later.
IBM Visualage Java v3.0 or later
Java JDK v1.2 or later recommended
Netscape Communicator v4.5 or equivalent
Relational Database Manager ( DB2 UDB or equivalent)

Exercises:
Unit 1: Introduction to Visualage Java
Unit 2: Java Variables
Unit 3: Conditional Expressions
Unit 4: Iterative Processing
Unit 5: Class Definitions
Unit 6: Creating Class Objects
Unit 7: Working with Arrays
Unit 8: Inheritance
Unit 9: Polymorphism
 


Copyright © 1999 MicroBench Multimedia
All Rights Reserved