Core
Applications 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 workloads are processed. The role of the z/OS Applications Programmer is discussed along with the application programming environment they will be working in.
Content also focuses on the use of TSO/ISPF and z/OS Explorer to access z/OS data. Following this, details are provided on using 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. An overview of SDSF and how it is used to monitor batch job processing and output, is also covered.
Applications Programmer Trainee / Core / z/OS Operating System - Learning Plan
3 hours
IBM (z/OS) - The Evolving Mainframe
3 hours
IBM (z/OS) - Working with the Mainframe
4 hours
z/OS - Concepts
4 hours
z/OS - Managing and Processing z/OS Data
3 hours
Parallel Sysplex - Fundamentals
Printed on:
Applications Programmer Trainee / Core / Application Programming Environment and Basics - Learning Plan
4 hours
IBM (z/OS) - Application Programming Basics
3 hours
IBM (z/OS) - Application Programming Environment Overview
4 hours
IDz - IBM Developer for z/OS Basics
4 hours
IDz - Creating and Managing Applications Using IDz
Printed on:
Applications 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
5 hours
z/OS Connect - IBM z/OS Connect
5 hours
ISPF (z/OS) - Managing Data Files and Definitions with ISPF/PDF
Printed on:
Applications 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:
Applications Programmer Trainee / Core / Monitoring z/OS Job Activity - Learning Plan
3 hours
SDSF - Introduction and Basic Concepts
4 hours
SDSF - Working with SDSF Data
0.5 hours
SDSF Concepts Assessment
Printed on:
Advanced
Applications Programmer Trainee - Advanced
The learning streams above address the advanced skills, knowledge, and practices dealing with products that a z/OS Applications 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 discusses basic use of products such as CICS and IBM MQ. As Application Programmers are likely to be dealing with databases, and in particular Db2, content on these topics is also presented here.
Extensive information on utilities such as IEBGENER, IEBCOPY, and IDCAMS is also covered.
Applications Programmer Trainee / Advanced / Middleware - Learning Plan
4 hours
IBM MQ - Introduction to IBM MQ
4 hours
IBM MQ - MQ for Application Programmers
4 hours
CICS TS - CICS Transaction Server Introduction
3 hours
CICS TS - CICS Explorer Fundamentals
6 hours
CICS TS - Programming Basics
Printed on:
Applications Programmer Trainee / Advanced / Databases - Learning Plan
4 hours
Databases - Introduction to Databases and Database Managers
4 hours
Databases - Introduction to SQL
4 hours
Databases - Advanced SQL
4 hours
Db2 - Introduction to Db2
Printed on:
Applications 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:
Programming Languages
Applications Programmer Trainee - Programming Languages
The learning streams above provide content focussing on common programming languages used on the mainframe.
Applications Programmer Trainee / Programming Languages / COBOL - Learning Plan
6 hours
COBOL Programming - Basics
4 hours
COBOL Data and Datafile Definitions
6 hours
COBOL Programming - Manipulating Data
1.5 hours
COBOL Basics Assessment
5 hours
COBOL Programming - Advanced
4 hours
COBOL - IBM Enterprise COBOL 6.3 for z/OS
Printed on:
Applications Programmer Trainee / Programming Languages / Other Programming Languages - Learning Plan
1 hour
Python - Python on z/OS Fundamentals
1 hour
C/C++ on z/OS for C Programmers
3 hours
Java Introduction for the IBM Enterprise
7 hours
Java Programming for the IBM Enterprise
3 hours
Java Data Access for the IBM Enterprise
1 hour
Java on z/OS for Java Programmers
Printed on:
Business
Applications Programmer Trainee - Business
The learning streams above provide content focussing on business-related information. This includes disaster recovery, where the z/OS Applications Programmer often plays a critical role in ensuring recoverability of business data, 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.
Applications Programmer Trainee / Business / Disaster Recovery - Learning Plan
3 hours
DR - Ensuring Data Center Business Continuity
Printed on:
Applications Programmer Trainee / Business / Application Development Methodologies - Learning Plan
5 hours
DevOps - Introduction to DevOps in the Workplace
1 hour
Agile Fundamentals
Printed on:
Applications Programmer Trainee / Business / Coaching and Mentoring - Learning Plan
2 hours
Coaching and Mentoring for Technical Specialists
Printed on:
Optional
Applications Programmer Trainee - Optional
The learning streams here are not mandatory but help to provide an encompassing 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 at this level. Other topics such as Artificial Intelligence (AI), Blockchain, Containers, Kubernetes, and WebSphere Application Server provide an overview of various technologies available on the mainframe that your organization may be using.
More advanced training on Db2 and IMS may be required if these database products are implemented in your organization. Other products such as CICS, and IBM MQ may also be installed, so knowing how these run will help if problems occur.
There are many possible change management products that may be installed in your environment. Interskill provides training on CA Endevor if that is your product of choice.
Applications 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:
Applications Programmer Trainee / Optional / WebSphere Application Server - Learning Plan
3 hours
WebSphere - Introduction to Java and WebSphere Application Server
4 hours
WebSphere - Introduction to Java and WebSphere Application Server on z/OS
Printed on:
Applications Programmer Trainee / Optional / Db2 - Learning Plan
5 hours
Db2 - Creating and Maintaining Db2 Programs
3 hours
Db2 - Building Db2 COBOL Programs
5 hours
Db2 - Optimizing Db2 Application Performance
Printed on:
Applications Programmer Trainee / Optional / IMS - Learning Plan
5 hours
IMS Introduction
5 hours
IMS Databases
4 hours
IMS Transaction Manager for Programmers
3 hours
Accessing IMS Databases from COBOL
Printed on:
Applications Programmer Trainee / Optional / CICS Programming - Learning Plan
6 hours
CICS TS - Terminal Communications
2 hours
CICS TS - Using SDF II to Maintain CICS TS Maps
6 hours
CICS TS - Program Control and Communication
4 hours
CICS TS - Files and Databases
4 hours
CICS TS - Storage and Transient Data
4 hours
CICS TS - Programming for Web Access
3 hours
CICS TS - Using CICS Transaction Gateway
3 hours
CICS TS - Programming for Recovery
4 hours
CICS TS - Debugging CICS Programs
Printed on:
Applications Programmer Trainee / Optional / Change Management - Learning Plan
6 hours
CA Endevor Software Change Manager Introduction and Basic Usage
5 hours
CA Endevor Software Change Manager Package Processing and Facilities
Printed on:
Applications Programmer Trainee / Optional / Related Operating Systems - 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
3 hours
z/VM - Introduction and Concepts
5 hours
Linux on IBM Z Fundamentals
Printed on: