Skip to main content

REXX Fundamentals

Tivoli software

Course description


At a glance

Course description

REXX is a powerful language that is widely used on MVS. It is also the programming language for IBM Tivoli AF/OPERATOR, OMEGACENTER Gateway, and AF/REMOTE products. This course will introduce students to REXX and teach them how to write REXX programs in the MVS environment through a series of lectures and hands-on lab exercises. Beginning with simple programs, the course advances through more complex topics, including file I/O, stem variables, REXX functions, writing subroutines, and debugging.

This course is currently being scheduled by each Education Team based on geography.  If you are interested in scheduling, please contact:

 Americas:    tivamedu@us.ibm.com
 Asia Pacific:   tivtrainingap@au1.ibm.com
 EMEA:    tived@uk.ibm.com

Objectives

Upon completion of this course, you should be able to:

  • Apply the basics of coding REXX programs.
  • Code and invoke REXX programs.
  • Code subroutines and functions.
  • Parse data.
  • Perform terminal I/O functions.
  • Read and write MVS data files.
  • Use built-in REXX functions.
  • Use Rexx stem variables.
  • Use the REXX program stack.
  • Execute TSO commands from REXX programs.
  • Debug problems in REXX programs.

Course outline

  • Introduction to REXX
  • REXX basics
  • REXX instructions
  • Data manipulation and parsing
  • REXX built-in functions
  • Subroutines and functions
  • File manipulation
  • TSO commands and functions
  • REXX program stack
  • Testing and debugging
  • Interfacing with other environments
  • REXX in batch

Who will benefit from this course

Systems support personnel, operations staff and applications programmers can all benefit from this course

Required skills/knowledge

Students should have experience using TSO and ISPF, and know how to browse and edit MVS datasets. Six months' experience working in an MVS environment is required. Prior programming experience is helpful.

Recommended courses

Schedules / order

Please select a country:     

(These schedules are best viewed with Microsoft Internet Explorer. Some country selections will redirect for additional offerings.)

Education centers

Contact

If you are unable to locate a course at the time and location you desire, including training for prior product releases, please feel free to contact your regional delivery management team:

We're here to help

live-assistance

Easy ways to get the answers you need.


Or call us at:
877-426-3774
Priority code:
104CBW62

Code

Code

Continuous file backup without scheduling, tapes or worries!


Related links