Sunday, September 05, 2010
   
Text Size

Search Site

Courses:

77-927 Java 2 Using IBM VisualAge to Create Java Applications

click here to download the course outline   

Java 2-Using IBM VisualAge to Create Java

Applications

Course specifications

Course number: 077927

Software version number: 1.3

Course Length: 5 days

Hardware/Software Required to Run this Course

 

An IBM PC-compatible computer, with a minimum of 450 MHz.

 

Windows 98, Windows NT 4.0 (with SP4 or better), or Windows 2000. Windows NT 4.0 or

Windows 2000 is preferred.

 

A minimum of 128 MB RAM; 256 MB is preferred.

 

2 GB of free disk space.

 

A 17” monitor with 1024 x 768 resolution or better.

 

IBM VisualAge version 3.0, Professional or Enterprise Edition.

 

IBM DB2 version 7.1.

Course Description

Overview:

 

Java 2: Using IBM VisualAge to Create Java Applications introduces the major elements of

the VisualAge Java programming environment.

Prerequisites: To ensure your success, we recommend you first take the following Element K courses or

have equivalent knowledge:

 

Java 2: Programming Language (required)

 

An introductory knowledge of Structured Query Language (SQL) is recommended.

Delivery method: Instructor-led, group-paced, classroom-delivery learning model with structured hands-

on activities.

Certification

Element K's Java series is based on the multi-vendor jCert certification. Several information-technology

companies, including BEA Systems, Hewlett-Packard, IBM, iPlanet.com, Oracle, Sun, and Sybase,

sponsor the jCert program. The certification program is made up of both common and vendor-specific

exams from the sponsor companies.

The jCert program has three tiers, five skill sets, and five required exams. The tiers are:

1) Sun Certified Programmer for the Java Platform

2) Certified Solution Developer

3) Certified Enterprise Developer

Tier 1 has one set of skills with one required exam. Tier 2 has two sets of skills (2A and 2B) with one

exam required per skill set. Tier 3 has two sets of skills (3A and 3B) with one exam required per skill

set. The table below provides a summary of the program.

JCERT TIER SKILL SET # EXAMS REQUIRED

Sun Certified Programmer for the Java Platform 1 1

Certified Solution Developer 2A

2B

1

1

Certified Enterprise Developer 3A

3B

1

1

Element K Press offers five courseware titles covering 21 days of training. Each of the titles maps to

one of the skill sets.

COURSE TITLE PROGRAM

SKILL

DAYS

OF

TRAINING

PART #

Java 2: Programming Language Skill 1 5 077925

Java 2: Object-Oriented Analysis and Design using UML Skill 2A 3 077926

Java 2: Using IBM VisualAge to Create Java Applications Skill 2B 5 077927

Java 2: Enterprise Connectivity Skill 3A 5 077928

Java 2: Enterprise Development with BEA WebLogic Server Skill 3B 3 077929

Java 2: Using IBM VisualAge to Create Java Applications

 

follows the objectives of the Certified

Solution Developer and covers Skill Set 2B.

Performance-based Objectives

Lesson objectives help students become comfortable with the course, and also provide a means to

evaluate learning. Upon successful completion of this course, students will be able to:

 

Create applications and applets in VisualAge.

 

Use many of the VisualAge SmartGuides.

 

Navigate through the features of the VisualAge environment, and be able to use the debugger.

 

Use the Visual Composition Editor to create GUI-rich visual applications.

 

Use Connections in the Visual Composition Editor to specify event handling and property-to-

property connections.

 

Create reusable, “visible” form-fragment beans.

 

Create new “invisible” beans that have events and properties.

 

Use advanced Swing techniques in VisualAge, including using TabbedPanes and ScrollPanes,

and specifying the data model of various beans, such as JLists.

 

Understand and modify the code that the VisualAge Visual Composition Editor generates.

 

Access databases using the Java JDBC libraries.

 

Access databases using specialized database beans, such as the Select and DBNavigator beans

in the Visual Composition Editor.

 

Create custom database-aware TableModels beans for use with Swing JTables.

Course content

Lesson 1: Build Your First Applet and Applications Using VisualAge

The VisualAge Environment

Your First Visual Application using the Application SmartGuide

Lesson 2: Using the Basic VisualAge SmartGuides

Some VisualAge Concepts and SmartGuides

Creating Projects in VisualAge

Using SmartGuides to Create Packages

Creating Classes and Interfaces

Some Basics of Using VisualAge

Creating Fields and Methods with SmartGuides

Lesson 3: The VisualAge Environment

The Workbench Projects Window

Setting VisualAge Options

Using the Debugger and Setting Breakpoints

Where Are the Files? Development Without Files

Creating and Managing Multiple Editions of Your Java Code

Lesson 4: The Visual Composition Editor

The Visual Composition Editor

Editing Properties

Adding Menus to an Application in VisualAge

Using Border Layouts

Opening and Closing Windows

Lesson 5: Creating Connections Between Java Beans

Understanding Event-Response Programming

Understanding Connections

Using VisualAge Connections

Beans

Using Non-Visual Beans and Creating Property-to-Property Connections

Understanding Business Applications

Lesson 6: Reusable Form Fragments

Understanding the Benefits of Reusable Form Fragments

Creating a Reusable Form Fragment

Using the Form Fragment Bean

Promoting Properties and Events

Form Fragment Customization

Lesson 7: Creating “Invisible” Beans from Scratch

Create an “Invisible” Bean with Bound Properties

Adding Properties with Computed Values

Add Standard Events to a Bean

Add Custom Events to a Bean

Lesson 8: Advanced Swing Techniques

Swing Beans to Manage the Screen Real Estate

AWT vs. Swing

Using The List Model

Lesson 9: Understanding the Generated Code

What Kind of Code Does VisualAge Generate?

Error Processing: Handling Exceptions in VisualAge-generated Code

Lesson 10: Using JDBC to Access Databases

Databases and Connections

Reading Data From a Database

Modifying Data in Your Database

Lesson 11: Using Visual Components to Access Databases

Setting Connection Properties of a Select Bean

Simple Queries: Setting the SQL Properties of a Select Bean

Using the DBNavigator Bean to Step Through a Database

Lesson 12: Creating Your Own Custom Database-Aware JTable Models

Understanding the JTable Model

Creating Database-Aware TableModels for use with JTables

Appendix A: Recommended Books

Book Bibliography

 

Online Content

CourseOutlinesonline


IL Training

CourseOutlines-Instructor

Online Ordering

Access Our LMS

Search Courseware