SW451: EGL for z/OS environments using WebSphere Studio Enterprise Developer
V5.1.2
Type: Classroom course
Level: Intermediate
27 July 2004
About this course
This course explains how to develop, test and generate EGL applications
that are to be deployed as COBOL runtime modules on a z/OS host. Students
will learn how to develop print applications that access serial files and
data from relational tables, and how to create simple "green screen"
text-based applications using the Enterprise Generation Language. Students
will generate the applications they have built into COBOL-runtime modules
for deployment on a z/OS host.
Programming EGL for host applications - Print and Serial Files: EGL language and syntax
Programming EGL for host applications - Database access: Coding EGL host programs with SQL
Programming EGL for host applications - Text UI: TUI (Text User Interface) development
Generating EGL programs: COBOL generation
z/OS Deployment issues
Audience
This course is designed for application developers who will use Enterprise
Generation Language to build, test, generate and deploy z/OS host-based
applications using WebSphere Studio Enterprise Developer.
Objectives
After completing this course, students should be able to:
Understand the parts that comprise an EGL project
Create an EGL print application
Access relational data from an EGL program
Use EGL to develop a TUI (Text-User Interface) "green screen"
application
Understand how to use build descriptors for the EGL generate and prepare
processes
Generate and deploy COBOL load modules for z/OS
Prerequisites
Students should have either completed course SW427 "Using Enterprise Generation Language in WebSphere Studio V5.1.2" , or be skilled in using the VisualAge Generator 4GL. Some knowledge of procedural or object-oriented programming is required. Students should also have a basic understanding of z/OS host concepts, batch processing, partitioned data sets (PDS), Job Control Language (JCL), Time Sharing Option (TSO), and be familiar with text "green screen" applications.