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.
A total of 11 hands-on labs on an IBM Z server (via remote Skytap access) are part of this course.
On successful completion of the course, learners can earn theor badge. Details here- https://www.credly.com/org/ibm/badge/ibm-z-os-rexx-programming
What's included
1 video
Show info about module content
1 video•Total 6 minutes
Introducing REXX•6 minutes
Getting Started with REXX
Module 2•3 hours to complete
Module details
Getting started.
What's included
8 videos1 reading1 assignment2 app items
Show info about module content
8 videos•Total 43 minutes
REXX uses and syntax•4 minutes
Executing REXX execs•7 minutes
Comments and Continuation•4 minutes
Literals and Variables•5 minutes
Arithmetic Say and String Concatenation•5 minutes
Parse Trace and REXXTRY•6 minutes
Lab Familiarization: Part 1•4 minutes
Lab Familiarization: Part 2•8 minutes
1 reading•Total 10 minutes
Exercise guide: Download and follow along•10 minutes
1 assignment•Total 5 minutes
Checkpoint Quiz Getting Started with REXX•5 minutes
2 app items•Total 120 minutes
Exercise 1•60 minutes
Exercise 2•60 minutes
Programming
Module 3•3 hours to complete
Module details
What's included
3 videos1 assignment2 app items
Show info about module content
3 videos•Total 23 minutes
REXX Instruction Order and Comparisons•6 minutes
REXX logic instructions•8 minutes
Loops in REXX•8 minutes
1 assignment•Total 10 minutes
Checkpoint quiz - Programming with REXX•10 minutes
2 app items•Total 120 minutes
Exercise 3•60 minutes
Exercise 4•60 minutes
Functions and Subroutines
Module 4•3 hours to complete
Module details
What's included
3 videos1 assignment3 app items
Show info about module content
3 videos•Total 23 minutes
Introduction to functions and subroutines•5 minutes
Built-in functions•7 minutes
Subroutines•10 minutes
1 assignment•Total 5 minutes
Checkpoint quiz - Functions and Subroutines•5 minutes
3 app items•Total 180 minutes
Exercise 5•60 minutes
Exercise 6•60 minutes
Exercise 7•60 minutes
Debugging and error handling
Module 5•1 hour to complete
Module details
What's included
3 videos1 assignment1 app item
Show info about module content
3 videos•Total 17 minutes
Writing good REXX execs•4 minutes
Signal traps and Return codes•6 minutes
Error recovery and Testing•7 minutes
1 assignment•Total 5 minutes
Checkpoint quiz - Debugging and Error handling•5 minutes
1 app item•Total 60 minutes
Exercise 8•60 minutes
Executing Host Commands
Module 6•1 hour to complete
Module details
What's included
4 videos1 assignment1 app item
Show info about module content
4 videos•Total 22 minutes
Host commands - part one•6 minutes
Host commands - part two•7 minutes
Host commands - part three•5 minutes
Other host command environments•4 minutes
1 assignment•Total 5 minutes
Checkpoint quiz - Host Commands•5 minutes
1 app item•Total 60 minutes
Exercise 9•60 minutes
Compound variables and datastack
Module 7•2 hours to complete
Module details
What's included
5 videos1 assignment1 app item
Show info about module content
5 videos•Total 29 minutes
Compound variables•7 minutes
Uses for compound variables•8 minutes
The outtrap function•3 minutes
The data stack•4 minutes
TSOE REXX stack commands•7 minutes
1 assignment•Total 30 minutes
Checkpoint quiz - Compound Variables and Stack•30 minutes
1 app item•Total 60 minutes
Exercise 10•60 minutes
Reading and writing data sets in REXX
Module 8•1 hour to complete
Module details
What's included
3 videos1 assignment1 app item
Show info about module content
3 videos•Total 19 minutes
The EXECIO command•6 minutes
Stream IO•6 minutes
Additional IO functions•7 minutes
1 assignment•Total 5 minutes
Checkpoint quiz - Reading and writing data sets in REXX•5 minutes
1 app item•Total 60 minutes
Exercise 11•60 minutes
The Parse Instruction
Module 9•1 hour to complete
Module details
What's included
4 videos1 assignment1 app item
Show info about module content
4 videos•Total 20 minutes
Parse Instruction sources of input•6 minutes
Parsing templates•5 minutes
Absolute and relative column parsing templates•5 minutes
Matching variable parsing templates•5 minutes
1 assignment•Total 5 minutes
Checkpoint quiz - The parse instruction•5 minutes
1 app item•Total 60 minutes
Exercise 12•60 minutes
Using REXX: REXX compiler, REXX in batch, MVS console commands
IBM is the global leader in business transformation through an open hybrid cloud platform and AI, serving clients in more than 170 countries around the world. Today 47 of the Fortune 50 Companies rely on the IBM Cloud to run their business, and IBM Watson enterprise AI is hard at work in more than 30,000 engagements. IBM is also one of the world’s most vital corporate research organizations, with 28 consecutive years of patent leadership. Above all, guided by principles for trust and transparency and support for a more inclusive society, IBM is committed to being a responsible technology innovator and a force for good in the world.
For more information about IBM visit: www.ibm.com
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.