Course outline



This provides an overview of the content of the z/OS Advanced Job Control Language (JCL) Course.

There are 23 hands on exercises.


z/OS Advanced Job Control Language (JCL) - Synopsis

  • 8 - Generation Data Groups (GDGs)
    This discusses all aspects of GDG creation and management
  • 9 - Conditional JCL
    Reviews the COND= operand and discusses IF, ELSE and ENDIF statements.
  • 10 - JCL Procedure Overview
    Introduces both Instream and Catalogued procedures, discussing their structure and legal content.
  • 11 - Using Overrides
    How to override individual operands on DD, EXEC or OUTPUT statements.
  • 12 - Using Symbolic Parameters
    Introduces the concept of symbols, with the emphasis being on using symbols to create flexible JCL.
  • 13 - Input Stream Symbols
    This covers the use of symbols within the input data and discusses the EXPORT statement.
  • 14 - Accessing UNIX files
    This discusses the PATH=, PATHDISP=, PATHMODE= and PATHOPTS= operands plus the BPXBATCH utility.
  • 15 - IBM Utilities - Programs discussed include;
    ADRDSSU, IDCAMS, IEBCOPY, IEBDG, IEBEDIT, IEBGENER, IEBPTPCHm IEBUPDTE, IEFBR14 and IKJEFT01