Created with Fabric.js 5.3.0CourseManage
    DashboardCoursesContact

    Command

    Command Menu

    Published on March 21, 2026

    z/OS REXX Programming Workshop Self-Paced With Labs

    Demo Test

    Demo Test

    @Demo_Test

    Launch course

    This course is designed to teach you the basic skills required to write programs using the REXX language in z/OS. The course covers the TSO extensions to REXX and interaction with other environments such as the MVS console, running REXX in batch jobs, and compiling REXX.

    z/OS REXX Programming Workshop Self-Paced With Labs
    Table of contents
    1. Short Summary
    2. Modality
    3. Cost
    4. Publish date
    5. Retire date
    6. Duration
    7. Agenda
    8. Objectives
    9. Brand/Department
    10. Product
    11. Skill Level
    12. Key Topics
    13. Audience
    14. Labs
    15. Follow-on Courses
    Short Summary

    This is an intermediate course for people who need to write and maintain Rexx programs in the z/OS system environment.

    Modality

    Self-paced

    Cost

    free

    Publish Date

    October 8, 2020

    Retire Date

    April 30, 2028

    Duration

    36 hours

    Agenda

    Day 1

    • (01:00) Unit 1 - Introduction
    • (01:30) Unit 2 - Getting started with REXX (start)
    • (01:00) Lab exercise 1
    • (01:00) Unit 2 - Getting started with REXX (finish)
    • (01:00) Lab exercise 2
    • (01:30) Unit 3 - Programming in REXX (start)

    Day 2

    • (01:00) Lab exercise 3
    • (01:30) Unit 3 - Programming in REXX (finish)
    • (01:00) Lab exercise 4
    • (01:00) Unit 4 - Functions and subroutines (start)
    • (02:00) Lab exercise 5

    Day 3

    • (01:00) Unit 4 - Functions and subroutines (finish)
    • (01:00) Lab exercise 6
    • (01:30) Unit 5 - Debugging and error handling
    • (01:00) Lab exercise 7
    • (01:00) Unit 6 - Executing host commands
    • (01:30) Lab exercise 8

    Day 4

    • (01:30) Unit 7 - Compound variables and the data stack
    • (01:30) Lab exercise 9
    • (01:30) Unit 8 - Reading and writing data sets in REXX
    • (01:00) Lab exercise 10
    • (01:30) Unit 9 - The parse instruction

    Day 5

    • (01:30) Lab exercise 11
    • (01:30) Unit 10 - Using REXX: REXX compiler, REXX in batch, MVS console commands
    • (01:00) Lab exercise 12
    Objectives
    • Write programs using the Rexx language
    • Use various data parsing techniques
    • Use built-in Rexx functions
    • Create user-defined internal and external functions and subroutines
    • Issue host commands from within Rexx execs
    • Code programs that read and write data sets
    • Use instructions and commands that manipulate the data stack
    • Use Rexx debugging tools
    • Write error-handling routines
    Brand/Department

    IBM Z - Mainframe

    Product

    See all coursesFeedback

    IBM Compiler for REXX/370

    Skill Level

    Instructor: intermediate, Student: intermediate

    Key Topics

    ES57, REXX, z/OS, zos, ES52G, ES52, z/OS REXX, Programming, Workshop

    Audience
    • This is an intermediate course for people who need to write and maintain Rexx programs in the z/OS system environment.
    Labs

    Yes

    Follow-on Courses

    Not provided.