Core
Systems Programmer Trainee - Core
The learning streams here provide an overview of IBM Z mainframes and their components, and discusses key concepts of the z/OS operating system and how JES2 is used to process workloads. The role of the z/OS Systems Programmer is discussed in detail and an expert video identifies the key traits of a successful Systems Programmer.
Content also focuses on the use of TSO/ISPF and z/OS Explorer to access z/OS data, and the use of SDSF to monitor and manipulate z/OS system activity. Background on the types of storage devices implemented in the mainframe environment are covered, with content then progressing to JCL where basic statements used to construct a batch job are discussed, along with the use of procedures and symbols, working with VSAM, generation and tape data sets, as well as z/OS UNIX files.
Advanced system monitoring using SDSF is covered, describing how to use the IBM Health Checker, and to display the status and attributes of system components such as spool, network nodes, and defined subsystems.
Systems Programmer Trainee / Core / Mainframe Introduction and Configuration - Learning Plan
3 hours
IBM (z/OS) - The Evolving Mainframe
3 hours
IBM (z/OS) - Working with the Mainframe
1 hour
IBM Z - Introduction to the IBM Z Systems
3 hours
IBM Z - Hardware Models - z16
3 hours
LinuxONE - Introduction to LinuxONE 4
3 hours
Parallel Sysplex - Fundamentals
Printed on:
Systems Programmer Trainee / Core / z/OS Operating System - Learning Plan
4 hours
z/OS - Concepts
4 hours
z/OS - Managing and Processing z/OS Data
3 hours
JES2 - Basics
4 hours
JES2 - Understanding JES2 Processing
3 hours
JES2 - Using JES2 Commands
3 hours
JES2 - Monitoring Jobs, Initiators, and Printers Using JES2 Commands
4 hours
JES2 - Managing Batch Processing in a JES2 Environment
3 hours
JES2 - Controlling JES2 Initiators and Printers
1 hour
JES2 Concepts and Operation Assessment
Printed on:
Systems Programmer Trainee / Core / Systems Programming Basics - Learning Plan
4 hours
IBM (z/OS) - z/OS Systems Programming Basics
0.7 hours
Sys Prog - Tips to Advance Your Systems Programmer Career - Expert Videos
3 hours
IBM (z/OS) - z/OS System Initialization & Configuration for Sys Progs
Printed on:
Systems Programmer Trainee / Core / Security - Learning Plan
5 hours
Security - Introduction to Mainframe Security
1 hour
Cryptography - Pervasive Encryption z/OS
1 hour
Implementing Pervasive Encryption on z/OS - Expert Videos
Printed on:
Systems Programmer Trainee / Core / Mainframe Storage Mediums - Learning Plan
3 hours
Storage - Introduction to Storage and Disk Systems
3 hours
Storage - Understanding Tape Storage
Printed on:
Systems Programmer Trainee / Core / Interacting with z/OS Data - Learning Plan
3 hours
ISPF (z/OS) - TSO and ISPF Basics
3 hours
ISPF (z/OS) - Configuring ISPF for General Use
1 hour
ISPF (z/OS) - TSO/ISPF Concepts Assessment
2 hours
z/OS Explorer - IBM Explorer for z/OS
3 hours
SDSF - Introduction and Basic Concepts
1 hour
SDSF - Operations
4 hours
SDSF - Working with SDSF Data
0.5 hours
SDSF Concepts Assessment
Printed on:
Systems Programmer Trainee / Core / Displaying, Monitoring and Managing z/OS Batch Activity - Learning Plan
3 hours
JES2 - Basics
4 hours
JES2 - Understanding JES2 Processing
3 hours
SDSF - Introduction and Basic Concepts
1 hour
SDSF - Operations
4 hours
SDSF - Working with SDSF Data
0.5 hours
SDSF Concepts Assessment
3 hours
SDSF - Job Activity Basics
3 hours
SDSF - Controlling and Managing Jobs
3 hours
SDSF - Advanced Job Management and Monitoring
3 hours
SDSF - Using SDSF to Display and Control Job Output
3 hours
SDSF - Using SDSF to Display and Control Printers
1 hour
SDSF Monitoring Job Activity Using SDSF Assessment
Printed on:
Systems Programmer Trainee / Core / Basic Batch Job Creation - Learning Plan
3 hours
JCL (z/OS) - Introduction to JCL
1 hour
JCL (z/OS) - JCL Concepts Assessment
4 hours
JCL (z/OS) - JCL Coding Basics - JOB and EXEC Statements
4 hours
JCL (z/OS) - JCL Coding Basics - DD Statements and Data Sets
3 hours
JCL (z/OS) - JCL Coding Basics - DD Statements and SYSOUT
5 hours
JCL (z/OS) - Advanced JCL Data Set Use
3 hours
JCL (z/OS) - Working with Procedures and Symbols
1 hour
JCL (z/OS) - JCL Coding Assessment
Printed on:
Systems Programmer Trainee / Core / Monitoring and Managing z/OS System Activity using SDSF - Learning Plan
3 hours
SDSF - System Health and Managing JES2 Resources
4 hours
SDSF - Using SDSF to Work with System Information and Devices
3 hours
SDSF - Using SDSF to Perform Advanced System Monitoring
1 hour
SDSF Managing System Resources Using SDSF Assessment
1 hour
SDSF - Advanced - Tips and Tricks
Printed on:
Advanced
Systems Programmer Trainee - Advanced
The learning streams above address the advanced skills, knowledge, and practices dealing with products that a z/OS Systems Programmer will need to know about at some stage of their career. Some of these focus on the environment under which z/OS processes workloads, and discuss the use of memory and virtualization. General network configuration information is important for any z/OS Systems Programmer as they may need to identify problems relating to communications across the organization’s vast network of hardware.
Extensive information on utilities such as IEBGENER, IEBCOPY, and IDCAMS are provided and an overview on the use of SMP/E to install and managed z/OS system software is also presented.
Systems Programmer Trainee / Advanced / Networking - Learning Plan
1 hour
Comms - IBM Mainframe Communications Concepts
3 hours
Comms - Monitoring and Controlling VTAM
4 hours
Comms - Monitoring and Controlling TCP/IP
1 hour
Comms Mainframe Network Communications Assessment
2 hours
Comms - VTAM Command Simulations
Printed on:
Systems Programmer Trainee / Advanced / z/OS Utilities - Learning Plan
4 hours
Utilities - General Data Set Utilities
3 hours
Utilities - Copy, Compare, and List Data Utilities
3 hours
Utilities - Sort and Update Data Utilities
1 hour
VSAM - Introduction to VSAM
3 hours
VSAM - Defining, Altering, and Deleting VSAM Data Sets
3 hours
VSAM - Working with VSAM Data Sets
Printed on:
Systems Programmer Trainee / Advanced / Installing and Maintaining Software - Learning Plan
3 hours
SMP/E - Introduction to SMP/E
Printed on:
Systems Programmer Trainee / Advanced / Introduction to z/OS Performance - Learning Plan
5 hours
z/Architecture - Processing Workloads
3 hours
z/Architecture - Memory, Address Spaces, and Virtual Storage
3 hours
Z Performance - Introduction to Mainframe Performance
Printed on:
Business
Systems Programmer Trainee - Business
The learning streams above provide content focussing on business-related information. This includes disaster recovery, where the z/OS Systems Programmer often plays a critical role in ensuring recoverability of business data, and infrastructure, ensuring they comply with any regulatory requirements. This person also needs a solid background on various application development methodologies such as DevOps and Agile, and needs to understand how coaching and mentoring practices can be implemented to ensure they, and other staff, are trained to meet their full potential.
Systems Programmer Trainee / Business / Disaster Recovery - Learning Plan
3 hours
DR - Ensuring Data Center Business Continuity
Printed on:
Systems Programmer Trainee / Business / Application Development Methodologies - Learning Plan
5 hours
DevOps - Introduction to DevOps in the Workplace
1 hour
Agile Fundamentals
Printed on:
Systems Programmer Trainee / Business / Coaching and Mentoring - Learning Plan
2 hours
Coaching and Mentoring for Technical Specialists
Printed on:
Optional
Systems Programmer Trainee - Optional
The learning streams here are not mandatory but help to provide a holistic view of the mainframe environment that you are working in. For example, z/OS UNIX is available on a z/OS system, and use of z/VM and Linux operating systems is also likely, so knowledge in these areas is going to help you. Other topics such as Artificial Intelligence (AI), Blockchain, Containers, and Kubernetes provide an overview of various technologies available on the mainframe that your organization may be using. The cloud is playing an ever increasing role in Data Center processing so knowing how it works, its structure, and security configuration may be of interest.
Your organization is likely to use some sort of system automation, so if IBM’s SA z/OS is installed then you should complete this training. Other products such as Db2, IMS, CICS, and IBM MQ may also be installed, so knowing how these run can assist you if problems occur. There are several job automation products on the market, with IBM’s zWS shown here. Note that BMC’s Control-M, and Broadcom’s CA-7 Interskill product training could be swapped in as a replacement. Knowledge of script languages such as REXX and CLIST will assist in creating programs used to simplify complex or often-performed tasks.
Systems Programmer Trainee / Optional / Emerging Technologies - Learning Plan
4 hours
Blockchain Technologies
1 hour
Containers - Introduction to Containers, Docker, and Kubernetes
3 hours
Zowe Fundamentals
0.75 hours
Quantum - Easy Introduction to Quantum Computing - Expert Videos
4 hours
AI – Artificial Intelligence and Modern Business
3 hours
AI – Big Data and Hadoop
3 hours
AI – Data Analytics and Apache Spark
Printed on:
Systems Programmer Trainee / Optional / Cloud - Learning Plan
3 hours
Introduction to Cloud Computing
3 hours
Understanding Cloud Architecture
Printed on:
Systems Programmer Trainee / Optional / Managing z/VM - Learning Plan
3 hours
z/VM - Introduction and Concepts
4 hours
z/VM - System Initialization and Shutdown
5 hours
z/VM - Monitoring and Controlling z/VM Operations
3 hours
z/VM - Managing Guest Operating Systems
4 hours
z/VM - Managing CMS Files
5 hours
Linux on IBM Z Fundamentals
Printed on:
Systems Programmer Trainee / Optional / Interacting and Working with z/OS UNIX - Learning Plan
3 hours
z/OS UNIX - z/OS UNIX System Services Basics
4 hours
z/OS UNIX - Interacting with the z/OS UNIX System
4 hours
z/OS UNIX - Working with z/OS UNIX
Printed on:
Systems Programmer Trainee / Optional / Middleware - Learning Plan
4 hours
IBM MQ - Introduction to IBM MQ
4 hours
CICS TS - CICS Transaction Server Introduction
3 hours
CICS TS - CICS Explorer Fundamentals
Printed on:
Systems Programmer Trainee / Optional / Database Basics - Learning Plan
4 hours
Databases - Introduction to Databases and Database Managers
4 hours
Db2 - Introduction to Db2
5 hours
IMS Introduction
Printed on:
Systems Programmer Trainee / Optional / Job Automation with IBM Z Workload Scheduler - Learning Plan
3 hours
zWS - Understanding How IBM Z Workload Scheduler Processes Work
Printed on:
Systems Programmer Trainee / Optional / System Automation using SA z/OS - Learning Plan
1 hour
SA z/OS - Introduction to IBM Z System Automation
Printed on:
Systems Programmer Trainee / Optional / Scripts - Learning Plan
3 hours
CLIST - Basics
4 hours
REXX - Fundamentals
4 hours
REXX - Coding and Execution Basics
3 hours
REXX - General REXX Instructions
4 hours
REXX - Basic REXX Functions and Subroutines
4 hours
REXX - Manipulating and Converting Data
3 hours
REXX - Program Flow
3 hours
REXX - Handling Errors
4 hours
REXX - Working in the TSO Environment
Printed on: