We may earn an affiliate commission when you visit our partners.
Course image
Martin Keen

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.

O​n successful completion of the course, learners can earn theor badge. Details here- https://www.credly.com/org/ibm/badge/ibm-z-os-rexx-programming

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Introduction
Getting Started with REXX
Getting started.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
This course is designed to teach the basic skills required to write programs using the REXX language in z/OS
Teaches the basics of the REXX language, making it ideal for those getting started with programming
Helps learners write programs that interact with other environments such as the MVS console, batch jobs, and compiled REXX
Provides hands-on labs on an IBM Z server via remote Skytap access
Covers compound variables, datastack, and the Parse Instruction, which are essential concepts for REXX programming
Earns learners a badge upon successful completion, demonstrating their proficiency in REXX programming

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Comprehensive hands-on ibm z/os rexx training

According to students, this course offers a comprehensive and well-structured introduction to REXX programming in z/OS. Learners particularly value the invaluable hands-on labs, which provide crucial practical experience on an IBM Z server via Skytap access, making concepts easy to practice. The instructor's explanations are clear and concise, helping to solidify understanding. While the course provides a solid foundational knowledge, a few learners noted that the pace can be slow for experienced programmers, and occasional technical glitches with lab access were reported, though many found the labs overall excellent and support responsive. It's highly recommended for professionals seeking to develop or enhance their REXX skills on the mainframe.
Some basic familiarity with z/OS concepts is beneficial for learners.
"I think it assumes some basic familiarity with z/OS concepts, which was fine for me, but might be a hurdle for absolute newcomers."
Ideal for professionals seeking a solid entry into REXX on z/OS.
"A must-take for anyone working with mainframes."
"Good foundational knowledge provided."
"Exactly what I needed to get up to speed with REXX on the mainframe."
"Highly recommended for professionals."
Content is well-organized and presented with high instructional clarity.
"The instructor explained complex concepts clearly."
"Fantastic course! The content is comprehensive, and the real-world examples in the labs really solidified my understanding."
"The course is well-structured and provides a solid introduction to REXX."
"The instruction is clear and concise."
Provides crucial practical experience through robust lab environments.
"This course was incredibly well-structured and the hands-on labs were invaluable."
"The labs were the highlight, offering practical experience."
"The hands-on labs were brilliantly designed and crucial for practical understanding."
"The practical application through labs is unmatched."
Pacing may be slow for experienced programmers seeking advanced topics.
"My only minor gripe is that some explanations felt a bit too basic, but then again, it's an intro course."
"I found the pace a bit slow at times."
"Would have liked a bit more advanced topics, but for a foundational course, it's great."
Some learners reported technical glitches and disconnections with lab access.
"I encountered some technical glitches with the Skytap access, which was frustrating."
"I struggled with this course. While the content was there, the lab environment was consistently problematic for me."
"Decent content, but the Skytap lab access was a bit hit-or-miss."
"Frequent disconnections and setup issues made it difficult to complete the exercises."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in IBM z/OS Rexx Programming with these activities:
Go over REXX basics
Review the fundamentals of REXX to ensure a solid foundation for the course.
Show steps
  • Review the REXX syntax and structure
  • Practice writing simple REXX programs
Show all one activities

Career center

Learners who complete IBM z/OS Rexx Programming will develop knowledge and skills that may be useful to these careers:
Data Scientist
Data Scientists use data to solve business problems. They may use programming languages to develop models and algorithms that can be used to predict outcomes and identify trends. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to manipulate and analyze data.
Information Security Analyst
Information Security Analysts protect computer systems and networks from unauthorized access and attack. They may also work with other IT professionals to implement and test security measures. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to develop security tools and applications.
Quality Assurance Analyst
Quality Assurance Analysts test software to ensure that it meets the requirements of the users. They may also work with other IT professionals to identify and fix bugs. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to automate testing tasks.
Mainframe Programmer
Mainframe Programmers write and maintain programs that run on mainframe computers. They may also work with other IT professionals to troubleshoot problems and implement new systems. This course may be useful for this role because it teaches the basics of programming using the REXX language, which is used in z/OS, a mainframe operating system.
Web Developer
Web Developers design and develop websites. They may also work with other IT professionals to implement and test the website. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to develop web applications.
Database Developer
Database Developers design and develop databases. They may also work with other IT professionals to implement and test the database. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to interact with databases.
Network Administrator
Network Administrators manage and maintain computer networks. They may also work with other IT professionals to troubleshoot problems and implement new systems. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to interact with networks.
Systems Engineer
Systems Engineers design, develop, and implement computer systems. They may also work with other engineers to troubleshoot problems and implement new systems. This course may be useful for this role because it teaches the basics of programming using the REXX language, which is used in z/OS, a mainframe operating system.
Software Architect
Software Architects design and develop the overall architecture of software systems. They may also work with other developers to implement and test the system. This course may be useful for this role because it teaches the basics of programming using the REXX language, which is used in z/OS, a mainframe operating system.
Computer Scientist
Computer Scientists research and develop new computer technologies and applications. They may also work with other scientists and engineers to solve complex problems. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to develop new applications.
IT Manager
IT Managers plan, organize, and direct the activities of an organization's IT department. They may also develop and implement IT policies and procedures. This course may be useful for this role because it teaches the basics of programming using the REXX language, which is used in z/OS, a mainframe operating system.
Database Administrator
Database Administrators manage and maintain databases. They ensure that data is accurate, secure, and accessible to users. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to interact with databases.
Systems Analyst
Systems Analysts design, develop, and implement computer systems. They may also work with users to determine their needs and translate them into technical specifications. This course may be useful for this role because it teaches the basics of programming using the REXX language, which is used in z/OS, a mainframe operating system.
Data Analyst
Data Analysts collect, clean, and analyze data to help businesses make informed decisions. They may use programming languages to automate tasks and create visualizations. This course may be useful for this role because it teaches the basics of programming using the REXX language, which can be used to manipulate and analyze data.
Software Engineer
Software Engineers, also called programmers, write and test code that makes computer applications. They are needed in nearly every industry, so specializing in a particular field, such as data science, can be beneficial. This course may be useful for this role because it teaches the basics of programming using the REXX language, which is used in z/OS, a mainframe operating system.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in IBM z/OS Rexx Programming.
Comprehensive reference guide to the REXX language. It covers all the syntax, functions, and commands in detail. It's an essential resource for anyone who wants to master REXX.
Is an exhaustive reference guide from IBM that covers the REXX language syntax and semantics. It's an additional useful resource to have available.
Comprehensive guide to using REXX for system programming tasks on z/OS. It covers topics such as working with datasets, storage management, and system services.
Comprehensive guide to programming with REXX. It covers all aspects of the language, from basic syntax to advanced topics like macros and debugging.
Covers the use of REXX in IMS environments. It provides detailed information on using REXX to automate tasks, create macros, and interact with the IMS environment.
Covers the use of REXX in MVS environments. It provides detailed information on using REXX to automate tasks, create macros, and interact with the MVS environment.
Covers the use of REXX in CICS environments. It provides detailed information on using REXX to automate tasks, create macros, and interact with the CICS environment.
Quick and easy reference guide to the REXX language. It's perfect for when you need a quick reminder of the syntax or a specific function.
Great overview of the REXX language. It's perfect for those who want to learn the basics of the language quickly and easily.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser