From Serebra Learning Corporation
OS 390 MVS JCL Introduction 
This course provides detailed information about
Job Control Language and methods for coding it to perform data processing jobs in an
MVS environment. The course reviews the overall structure and purpose of
JCL and introduces the three main JCL statements. The course then covers the coding of the
JOB and the
Execute (
EXEC) statements in detail. It also describes how to analyze job output listings,
more...
OS 390 MVS JCL Intermediate 
... and extends the skills and knowledge developed in OS/
390 MVS JCL Introduction (38053). This intermediate course introduces techniques to increase the student's effectiveness as a system user and
JCL programmer. The course discusses special DD statements that can extend the student's capabilities and provide relief from repetitive coding in JCL. In particular, students will learn to use
more...
OS 390 MVS JCL Advanced 
... extends the skills and knowledge developed in the OS/
390 MVS JCL Introduction and
Intermediate courses (38053, 38054). This advanced course introduces techniques to increase effectiveness as a system user and
JCL programmer. The course reviews and extends basic concepts and skills related to the use of procedures. A review of addition, override, and nullification statements that enable
more...
JES2 Job Controls 
... (
NJE) and additional facilities. It discusses use of the
MVS JCL statements and parameters that control
JES2 processes, in particular how to bypass some of the JES2 processing stages, hold a job in the JES2 processing queues, and control the selection of a job for execution. The course also covers the JES2 control statements for establishing job parameters and communicating with the operator.
more...
JCL/XA Coding Level I 


Teaches practical on-the-job techniques for the successful use of
MVS JCL writing, interpreting and debugging
JCL jobstreams.
more...