Fundamental Workshop for z/OS Beginners (TD-zOSFSS)

Fundamental System Skills in z/OS, including an introduction to UNIX System Services, with an extended JCL and Utilities Training.

Both weeks include intensive student practical work.

The first week is designed to teach you the fundamental practical skills to navigate and work in a z/OS environment.

This includes the use of ISPF/PDF dialogs, TSO/E commands, TSO ISHELL and the UNIX System Services OMVS shell.

The second week is designed to teach you how to use z/OS job control language (JCL) and selected z/OS utility programs in an online batch environment. Both Storage Management Subsystem (SMS) and non-SMS JCL are discussed.

General information

The course includes original IBM materials and labs and is a combination of course:


Students should have basic knowledge of IS technologies.

  • Objective First Session (first week)Review the main concepts of z/OS
  • Log on to TSO and start ISPF/PDF
  • Navigate through ISPF/PDF dialogs and use the basic ISPF/PDF functions and the ISPF Editor
  • Use ISPF/PDF to allocate data sets and edit data sets (including hierarchical file system (HFS) files) using the ISPF Editor primary and line commands
  • Use ISPF to create and manipulate (copy, rename, delete, list, sort, and merge) data sets
  • Identify security considerations for Multiple Virtual Storage (MVS) data sets and HFS files
  • Describe and use TSO/E commands
  • Perform simple modifications to existing ISPF/PDF panels
  • Invoke a REXX exec and TSO CLIST
  • Discuss the role of z/OS in an open systems environment
  • Identify the basic terms used in z/OS UNIX
  • Define the components of z/OS UNIX
  • Explain major functions provided in z/OS UNIX
  • Invoke UNIX processes
  • Manipulate files, directories and ZFS/HFS file systems using ISHELL, Udlist and OMVS shell

  • Objective Second Session (last week)Code basic JCL statements using proper syntax and coding rules, including JCL for:
  • Creating new data sets
  • Referencing existing data sets
  • Condition code testing
  • IF/THEN/ELSE/ENDIF constructs
  • Generation data groups
  • Output routing
  • JCL enhancements introduced by various releases of Multiple Virtual Storage (MVS), OS/390, and z/OS
  • Identify Storage Management Subsystem requirements
  • Code instream and cataloged procedures
  • Use symbolic parameters in procedures
  • Code procedure overrides and additions super
  • Use selected utility programs
  • Describe tape processing facilities
  • Code sort and merge control statements and associated JCL statements
  • Recognize and resolve common abnormal terminations 
Details anzeigen
Agenda First Session
  • Review of the z/Architecture and z/OS
  • An Introduction to ISPF, ISPF/PDF, and RACF
  • System familiarization
  • Working with ISPF/PDF (Part 1)
  • Allocate new data sets
  • Review/wrap up
  • Working with ISPF/PDF (Part 2)
  • ISPF editor primary commands
  • ISPF editor line command
  • Copy/move/rename/delete data sets and members
  • Data set lists
  • Working with TSO/E
  • Using TSO/E commands
  • Working with CLISTs /REXX
  • Invoking CLISTS/REXX procedures
  • z/OS UNIX overview
  • Working with the z/OS UNIX environment
  • z/OS UNIX shell and utilities
  • z/OS UNIX shell commands
  • Working with the shell
  • Functions in z/OS UNIX
  • Working with the z/OS UNIX environment

Agenda Second Session
  • Introduction to JCL
  • JOB, EXEC, and DD statements
  • DD parameters: A second look
  • DD parameters: A second look (continued)
  • Introduction to utilities and conditional execution
  • Data management, organization, and format
  • Data management, organization, and format (continued)
  • Generation data groups
  • Procedures
  • More about utilities
  • More about utilities (continued)
  • More on procedures
  • Selected JCL topics
  • SORT and MERGE
  • Multivolume and tape allocation