N1986 - VisualAge for COBOL for OS/2 Application Development

This course is designed to teach COBOL programmers how to develop COBOL applications under OS/2 using the visual tools provided with VisualAge for COBOL for OS/2. Learn how to develop CUA-compliant panes for your application by means of the visual GUI builder, to define events and actions for these panes with the appropriate code generation, to generate data structure and SQL statements for your application using the VisualAge for COBOL for OS/2 Data Assistant, to generate CICS ECI calls for CICS transactions by means of the CICS Transaction Assistant and to visually debug and correct your application. This course includes many lab exercises reinforcing the individual by hands-on training.

Length
4.5 days

Audience
This course is intended for COBOL programmers, developing applications for host or OS/2 systems, that want to use the visual development capabilities provided by VisualAge for COBOL for OS/2.

What you will learn
After completing this course, you should be able to:
 * Position VisualAge for COBOL for OS/2 with regard to the IBM COBOL family
 * Use the language-sensitive COBOL (LPEX) editor for the development of COBOL source code
 * Use the VisualAge for COBOL for OS/2 GUI Designer to develop CUA-compliant panes for your application and to generate the interface code for the events related to these panes
 * Use the code assistant of the VisualAge for COBOL for OS/2 GUI Designer to generate code for the actions (routines) defined for the visual parts of applications
 * Use the Data Assistant to generate COBOL data structure and SQL statements for DB2 tables and views to be accessed by applications
 * Use the CICS Transaction Assistant to generate CICS ECI calls for the invocation of CICS transactions
 * Compile and build applications under OS/2
 * Debug COBOL applications using the visual debugger provided with VisualAge for COBOL for OS/2
 * Generate execution traces of program runs and to examine them by means of utility programs
 * Convert COBOL host applications to COBOL client/server applications with an OS/2 front-end

Topics

 * Aspects of Modern Development of COBOL Applications
 * VisualAge for COBOL for OS/2 Product Overview
 * How to Implement an Application
 * The GUI Designer
 * Creating Client/Server Applications Using the DDE Part
 * The Data Assistant
 * The CICS Transaction Assistant
 * The Visual Debuggers
 * The Performance Analyzer
 * Packaging Applications

Prerequisites
Before taking this course, you should have:
 * Knowledge of COBOL for at least one of the platforms
 * Some experience in using OS/2