Operators, analysts, system administrators, and technical support personnel who have a need to write, understand, or maintain REXX programs. This course applies to z/OS, VM/CMS and TSO environments and can be adapted for Linux, UNIX and Windows environments.
Delegates should meet at least these minimum requirements: Some previous programming experience or programming training (in any language) is desirable. For students in the z/VM environment, the ability to create and modify files using the XEDIT editor is necessary. For students in the z/OS environment, familiarity with z/OS TSO concepts and the ability to create and modify files using the ISPF editor is necessary.
3 days. Hands on.
REXX is a general purpose, high-level, procedural language that can be used for interactive programs and offers significant advantages over older EXEC/EXEC2 (VM) and CLIST (TSO and NetView) interpreted languages. REXX is similar to PL/1 or Pascal in syntax and structure, but has quite a few implementation unique capabilities. This class is available for z/OS and z/VM, but can be adapted to Linux, UNIX and Windows.
Upon successful completion of this course, the student will be able to:
Background and history of the REXX language
REXX position in Systems Application Architecture (SAA)
REXX Environment
Structure and Syntax
Diagnostics
Parsing
Control instructions
Sub-routines and functions
REXX Built-in functions
Data Stack Management
File Processing
TSO/E Exploitation
Extensions to the languages that are pertinent to each student's environment.
Students are encouraged to develop REXX programs in class that may be useful in their current work environment.
For any of the following optional modules, please contact us prior to the course to confirm precise requirements:
- REXX & DB2/SQL
- REXX & ISPF Edit Macros
- REXX & Netview
- REXX & z/OS USS
- REXX in an Open Source Environment
Please complete the form to enquire about running a course at your premises or one of our training facilities
|
Verhoef Training Ltd. 11 Kingsmead Square, Bath, BA1 2AB, UK Tel. +44(0)1225 339705 |