This unit introduces the student to the VisualAge visual programming
paradigm as used with the Java programming language. The VisualAge programming
paradigm of "visual construction of an application from parts"
is explored. This unit also takes advantage of the innovative, integrated
development environment of VisualAge.
Unit Duration: 40
hours
Unit Objectives:
Students
will develop JSPs, Servlets, and JavaBeans using the Model View Controller
(MVC) pattern.
Use the basic features of the IBM VisualAge for Java Visual Builder
development environment to create projects, packages and classes as
well as make use of the debugger and browser functions of the product
Describe the functionality provided by the Java class hierarchy
Describe the source code library management provided with VisualAge
for Java
Unit Outline:
Overview of VisualAge and Java
History of Java
IBM Java Solution
Visual Construction
Introduction to Integrated Development Environment
IDE Windows
The Project Browser
The Package Browser
The Class Browser
The Interface Browser
How to Work with Projects
Rapid Application Development
Compile
Edit
Debug
Additions
Scrapbook
Developing Your Own Java Code
Creating new programs
Creating new packages
Creating new classes
Debugging
Debugger Window
Breakpoints (set and catch)
Variables
Using and Maintaining the Repository
How VA Stores Data
Importing Packages
Repository Explorer
Team Development
Team Development Environment
How to Manage the Environment
Using External Configuration Management Tools
The Java Beans Specification
Creating Properties for Java Beans
Simple Properties
Indexed Properties
Bounded Properties
Constrained Properties
Java Beans Event Model
Customizing Java Beans
Customizers
PropertyEditor
BeanInfo
Persistence
Packaging
Visual Programming
Role of Java Beans
VA Visual Composition Editor
Mouse controls
Toolbars
Pallets
Connections
Property-Property
Event-Method
Event-Code
Property-to-Parameter
Pallet Categories
Adding Beans to the Pallets
Invisible Beans
What are they?
Why use them?
LayoutManagers and Menus
How to Use
How to Build Menus (pulldown and pop-up)
Accessing Relational Databases with VA
JDBC
Using Data Access Beans
Using Data Access Builder
VA Persistence Framework
Enterprise JavaBeans
How to Create an EJB Group
How to Create an EJB
How to Visually Program with an EJB
Servlets
For
More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747