About ABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data and analyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
z/OS application development with RDz


Traditional mainframe application development for batch applications or on-line transactions has been done for decades using the TSO/ISPF environment. IBM's RDz (Rational Developer for z Systems - actually called IDz or IBM Developer for z Systems) facilitates the development process by offering a complete integrated workbench for coding, testing and debugging these applications. The development will be done locally, but at any stage with a connection to the remote z/OS.

In this course, participants learn:

  • to use RDz for the development of traditional well structured batch or online mainframe oriented applications, written in COBOL or PL/I;
  • to test and debug these applications efficiently, using the integrated debugger and zUnit;
  • to know the possibilities for integrating z/OS applications, using database access (DB2);
  • to manage and deploy the applications on the z/OS.

Main topics

  • RDz workbench as Integrated Development Environment
  • basic Eclipse concepts: navigation in the workbench • perspectives • views • editors
  • resource manipulations • searching • comparing • local history • import and export
  • z/OS development
  • RDz features/perspectives for z/OS projects
  • z/OS connection • preparation of datasets (filter, mapping, property groups)
  • COBOL / PL/I editor (code assist, templates, snippets)
  • JCL editor and job submission • spool monitor
  • dataset utilities
  • Debugging
  • preparation (compile • JCL)
  • integrated debugger for source code debugging (views: debug • breakpoint • variable • monitor)
  • zUnit framework
  • z/OS project organisation
  • MVS subprojects
  • property group customisation
  • deployment of applications
  • Data base development
  • data source explorer
  • data projects (SQL query build and test)
  • stored procedures (SQL PL, COBOL, PL/I)
  • database applications
  • CICS applications
  • using CICS facilities (EXEC CICS)
  • BMS editor
  • CICS integrated debugging

Intended for

Application programmers who are going to develop online and/or batch applications using the RDz COBOL and/or PL/I features.


The students should be experienced in COBOL (see COBOL programming - part 1) or PL/I (see PL/I programming: fundamentals course). Basic knowledge of DB2 and CICS is an advantage.

Training method

Theory is kept to a minimum. The delegate spends most of the time on developing and testing COBOL (or PL/I) applications interactively.

Course leader

Guido Indesteege.


2 days.


No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.

Global score

4.0/5 (based on 61 evaluations)


het begin van de 1ste dag was (volgens mij) wat overbodig, zie het nut niet in van de uitleg rond eclips. misschien de tijd beter genomen/gebruikt om de rest iets trager uit te leggen , maar snap wel dat er een massa leerstof is. Verder super. (, )
dag 2 : te weinig tijd om in te gaan op onderdelen die we gaan gebruiken - weinig tijd voor oefeningen (, )
iets teveel bugs en netwerkproblemen, maar daar kon de lesgever niets aan doen. Teveel voor 2 dagen (, )
ma vision des possibilités offerts par RDZ est beaucoup plus claire (, )
Goed, gelijkmatig (theorie - praktijk) opgebouwde cursus die rekening houdt met relevantie v bepaalde delen (belangrijke, meest van toepassing zijnde delen w meest belicht). Perfecte ondersteuning tijdens maken van de oefeningen (, )
Très bon et clair (, )
top!! (, )
goed als inleiding voor RDZ (, )
Inhoudelijk goed, maar moest wel veel te snel gaan (, )
vlot, overzichtelijk (, )

Refresh this page to see other comments.