Interskill Learning Mainframe Training

770-872-4278

The Online z/VSE Training Specialists
Search   Course Catalog   Live Chat!  

Course Catalog

This is a complete list of all Interskill z/VSE topic courses grouped by curriculum. Courses are self-paced elearning, taken anytime, anywhere and in any order for the duration of your license, accessed via Interskill’s web-based Learning Management System(LMS) or via your corporate LMS.

Courses are the heart of this online z/VSE Workforce Training Program which also includes Training Analytics/Reporting, and best practice guidance by Learning Consultants.


Note: We do not sell individual courses. You get access to all courses below with your subscription.


  »  Assembler for z/VSE Curriculum
Course Title Duration Description
Assembler Introduction
5 The Assembler Introduction course discusses the basics of mainframe assembler programming covering number systems, architecture, instructions, syntax and addressability.
Assembler Instructions
7 The Assembler Instructions course describes how to code instructions which will perform: arithmetic calculations, data comparisons and branching. Details of various Assembler linkage conventions and how they are used are also discussed.
Assembler Macros
5 The Assembler Macros course describes the syntax and coding required to create an Assembler macro. The course also looks at the function of several system macros that are available for use.
Assembler Programming
8 The Assembler Programming course addresses advanced programming techniques, discussing topics dealing with re-entrant programs and programs that utilize access registers to address data spaces. This course also looks at the interpretation of program listings.
  »  Blockchain
Course Title Duration Description
Blockchain Fundamentals
4 The Blockchain Fundamentals course provides you with a solid understanding of the business issues surrounding the emergence of blockchain, explaining its value and general structure. It then describes applications that are currently using this technology and provides an insight into its potential. For those just starting out, it suggests existing frameworks and platforms where blockchain can run, and because blockchain is still in its infancy, where more information of this topic can be obtained. The last module covers the more technical aspects of blockchain, discussing the use of hashes, block content, and how blockchain data is created and distributed throughout the network.
  »  C for z/VSE Curriculum
Course Title Duration Description
C for z/VSE 5 The C for z/VSE course introduces the C language in the z/VSE environment. It describes the requirements for compiling and executing C programs, and then introduces a range of key environment considerations and file control mechanisms for C programs in the z/VSE environment.
  »  CICS Transaction Server for z/VSE
Course Title Duration Description
CICS Transaction Server for z/VSE
5 The CICS Transaction Server for z/VSE course introduces the CICS/TS subsystem in the z/VSE environment. It describes CICS/TS startup and shutdown, and then introduces a range of key Operational and Administration tasks for the CICS/TS subsystem in the z/VSE environment.
  »  Cloud Computing
Course Title Duration Description
Cloud Computing for Data Centers
5 The Cloud Computing for Data Centers course discusses the evolution of cloud computing and provides you with sources for obtaining additional cloud skills and knowledge. The attributes, and pros and cons of various cloud computing services is supplied and a description of in-house and outsourced cloud deployment models is provided. The final module uses the skills and knowledge you have attained, to create a business case and project plan for a cloud computing project.
  »  Coaching and Mentoring for Technical Specialists
Course Title Duration Description
Coaching and Mentoring for Technical Specialists 2 The Coaching and Mentoring for Technical Specialists course begins by explaining how learning has evolved from the traditional on-the-job and classroom training, to a myriad of learning resources to suit a wide range of people. Coaching and mentoring are introduced, describing how they differ and the benefits they can provide. These items are then discussed in more detail outlining various coaching and mentoring models, and how they can be implemented and managed. Several scenarios involving technical coaching and mentoring are presented, allowing you to relate to how these types of programs can run in your environment.
  »  COBOL Programming
Course Title Duration Description
COBOL for z/VSE
5 The COBOL for z/VSE course introduces the COBOL language in the z/VSE environment. It describes the requirements for compiling and executing COBOL programs, and then introduces a range of key environment considerations and file control mechanisms for COBOL programs in the z/VSE environment.
COBOL Programming - Basics
6 The COBOL Programming Basics course introduces the COBOL language and its basic structure. It describes the syntax and use of program logic statements in the procedure division of a COBOL program. It examines the standard loop and conditional statements, and the available arithmetic operations. It also describes the use of basic screen and printing instructions.
Data and Datafile Definitions in COBOL
4 The COBOL Data and Datafile Definitions course explains how the COBOL programming language describes and defines data. It also shows how COBOL data definitions can be used to manipulate the way data is used. It explores display and computational formats, and the use of redefines to reference data in different ways.
COBOL Programming – Manipulating Data
6 The COBOL File Handling course describes how COBOL can be used to define and process several of the common file types used in system processing. It details how sequential and direct files can be defined in the environmental division of the program, and the instructions and processes used to access data sequentially and directly through an index.
COBOL Programming - Advanced
5 The COBOL Programming - Advanced course examines the use of tables in a COBOL program, and the methodologies used for file sorting. It details the use of subprograms and the linkage section. It also shows how parameters are passed to a program.
  »  Cryptography Curriculum
Course Title Duration Description
Cryptography
1 This course begins by discussing the evolution of encryption, describing its importance, benefits and how pervasive encryption has only recently become a viable solution for organizations looking to meet data security requirements and compliance regulations. Major components of the z14 infrastructure are provided, describing how at-rest, and in-flight data associated with those components supports new and existing encryption capabilities.
  »  Data Analysis, Analytics, and Machine Learning Curriculum
Course Title Duration Description
Big Data, Hadoop, and Analytics
4 This course is designed to introduce and guide the user through the three phases associated with big data - obtaining it, processing it, and analyzing it. The Introduction to Big Data module explains what big data is, its attributes and how organizations can benefit from it. It also provides a snapshot of job roles, and available certification and training, in order to forge a career in big data.
Machine Learning and Spark 2 This course is designed for those working with organizations looking to implement Machine Learning solutions. It begins by explaining what Machine Learning is, how it works, and how organizations can benefit from it.
  »  Database - Db2 for z/VSE
Course Title Duration Description
Introduction to RDBMSs and Db2
4 The Introduction to RDBMSs and Db2 course describes from a Database Administrator's (DBA) viewpoint how Db2 is used and the types of Db2-related tasks that the DBA performs. The course also looks at Db2's system configuration requirements and how it is implemented in a z/VSE environment.
Db2 SQL Fundamentals
4 The Db2 SQL Fundamentals course looks at some of the more common SQL statements used by programmers when starting out. It addresses the code used to obtain Db2 table data, sort it, as well as methods used for inserting, deleting, updating and merging table data.
  »  DL/I for z/VSE Curriculum
Course Title Duration Description
DL/I Introduction
5 The DL/I Introduction course provides a broad overview of DL/I in the z/VSE environment describing its purpose, functional components, and processing concepts.
  »  DevOps and Agile
Course Title Duration Description
DevOps Fundamentals
2 The DevOps Fundamentals course discusses how today's successful business strategies evolve around continuous improvement practices, and how implementing a DevOps environment can partly achieve this goal. Pre and post DevOps scenarios are examined, looking at the structure and characteristics of this environment. Several DevOps-related surveys are examined as well as a number of case studies involved with DevOps adoption. Cultural changes associated with implementing DevOps are discussed, including challenges in this area. Finally, a wide range of commonly used DevOps-related automation tools and their purpose are presented.
Agile Fundamentals
1 The Agile Fundamentals course discusses the business value of adopting an Agile philosophy, introducing a real-life software development project, and describing how Agile is used to restructure traditional software development and deployment tasks. The values and principles associated with the Manifesto for Agile Software Development are explained, while an overview of common frameworks used to adopt Agile philosophes is provided, along with their benefits. Additional Agile training, accreditation, and related supported products and practices are also mentioned throughout the course.
  »  Disaster Recovery
Course Title Duration Description
Ensuring Data Center Business Continuity
3 This course begins by immersing the learner in a full scale disaster, getting them to think about all the elements involved in not only recovering data, but also ensuring that the overall business runs as per expectations. It then describes what business continuity is, citing well known events, and where disaster recovery fits in. The course is then extended to explain common business continuity strategies and looks at standards, in particular ISO22301, to see how current standards tackle this important facet of business life.
Course Title Duration Description
Introduction to Linux
5 The Introduction to Linux course provides you with an overview of the Linux operating system and describes how it is used in today's System z environment. Information on interfaces used to access the Linux environment and standard communication tools are also discussed.
The Linux File System
5 The Linux File System course describes the file structure within the Linux environment and explains how files are accessed, displayed and manipulated. Details of security measures in relation to Linux files is also provided. A number of general tasks associated with monitoring and managing the Linux file system are also discussed.
Editing with VI
4 The Editing with vi course describes how the vi Editor is used to open, and update text files. Editing techniques such as searching, filtering, finding, copying and replacing text is covered and some advanced material relating to the editor configuration and programming support is also provided.
Linux Shell Programming
4 The Linux Shell Programming course describes the use of coding components such as variables, parameters, expressions, and functions that can appear within a shell script. Details relating to conditional execution and looping that can be programmed into the script is supplied along with the handling of script errors.
Linux Operations
4 The Linux Operations course describes the purpose of Linux Processes and explains how these activities can be monitored and managed. Information describing how to create Linux jobs and optionally schedule them to run is discussed along with other operational tasks relating to system logs and shell customization.
Linux on IBM Z Fundamentals
5 The Linux on IBM Z Fundamentals course discusses available Linux distributions for the IBM Z environment, its operational implementation, and the general monitoring and management of Linux. The final module provides an overview of the performance monitoring and management tasks performed by the Linux Administrator, and contains tips for best practice in these areas.
  »  PL/I for z/VSE
Course Title Duration Description
PL/I for z/VSE
5 The PL/I for z/VSE course introduces the PL/I language in the z/VSE environment. It describes the requirements for compiling and executing PL/I programs, and then introduces a range of key environment considerations and file control mechanisms for PL/I programs in the z/VSE environment.
PL/1 Fundamentals and Data Representation
5 The PL/1 Fundamentals and Data Representation course introduces the PL/1 language. It explains the basic building blocks, particularly how data and program storage is represented and defined in the language.
PL/1 Program Design Techniques
5 The PL/1 Program Design Techniques course builds on the PL/1 Fundamentals course. It explains how to build a structured program in the language. It also describes many of the common built-in functions.
PL/1 Accessing Data in Files
5 The PL/1 Accessing Data in Files course explains how to use PL/1 to access and update data in both sequential and random access files. It also describes how to handle file and generic error conditions.
PL/1 Preprocessor, Debugging and Advanced Coding
5 The PL/1 Debugging and Advanced Coding Techniques course explains the reasons for program errors and describes the tools available to debug a PL/1 program. It also explores some more advanced coding techniques in the language.
  »  REXX for z/VSE
Course Title Duration Description
REXX with z/VSE
5 The REXX with z/VSE course introduces the REXX programming language and explains how to run it in the z/VSE environment. It also describes the major elements of the language, some keywords and functions, and then introduces a range of z/VSE facilities and host command environments.
  »  Security
Course Title Duration Description
Introduction to Mainframe Security Series
Introduction to Mainframe Security
5 This course provides the learner with a basic understanding of z/OS security. It introduces basic security concepts as they relate to z/OS, including the reasons for security, physical security and the Logon ID. It covers both traditional z/OS security issues such as data set protection and TSO/E, together with recent developments including LDAP and passphrases. Sections on security auditing, event recording, and a detailed explanation of the Authorized Program Facility (APF) are also covered.
  »  z/VM (Virtualization)
Course Title Duration Description
z/VSE with z/VM
5 The z/VSE with z/VM course discusses the implementation of z/VSE as a guest operating system running with z/VM. It provides an overview of factors to be considered in guest system initiation and termination, along with Operations and Administration perspectives, when z/VSE runs as a guest operating system under z/VM.
z/VM Concepts, System Initialization and Shutdown
6 The z/VM Concepts, System Initialization and Shutdown course describes how virtualization, and in particular z/VM, has become more popular in Data Centers and examines the processes used for z/VM start-up and shutdown.
Monitoring and Controlling z/VM Operations
5 The Monitoring and Controlling z/VM Operations course describes the tasks associated with displaying z/VM system status and activity, and management of z/VM resources.
Managing Guest Operating Systems
6 The Managing Guest Operating Systems course describes the types of guests that can be installed under z/VM and the methods used to create, display and manipulate CMS files.
Identifying and Resolving z/VM Problems
5 The Identifying and Resolving z/VM Problems course looks at the tools and methods used to gather information that assists with problem resolution, and discusses how performance issues and general problems are resolved. The processes and utilities used for backup and recovery are also described.
Linux on z Systems Fundamentals
5 The Linux on z Systems Fundamentals course discusses common Linux distributions for the z systems environment, how Linux is accessed, its operational implementation, and the general monitoring and management of Linux. The Administrator module provides an overview of the tuning, monitoring, and analyzing tasks performed by the Linux Administrator and contains tips for best practice in these areas.
Course Title Duration Description
z/VSE Basics
4 The z/VSE Basics course discusses mainframe operating systems and identifies the types of organizations using z/VSE. It provides an overview of the z/VSE infrastructure describing the personnel likely to interact with it and provides examples of typical data processing on this system.
z/VSE for Operators
4 The z/VSE for Operators course looks at z/VSE from an Operations viewpoint, describing how they access the system and perform startup and shutdown processing. A description of common operator tasks, and the commands used to display, monitor, and resolve problems associated with the z/VSE system are also provided.
z/VSE Administrator - Customization 4 The z/VSE for Administrators - Customization course introduces the student to the key customization tasks performed by the z/VSE Administrator, and includes information on I/O device configuration and tailoring system startup processes and definitions, along with an introduction to network configuration and service planning.
z/VSE Administrators – File Management 2 The z/VSE for Administrators – File Management course introduces the student to the core tasks performed by the z/VSE Administrator, and includes management of files, catalogs, and libraries, along with backup and recovery, and virtual tape.
z/VSE Administrators - Security 3 The z/VSE for Administrators - Security course introduces the student to the core security tasks performed by the z/VSE Administrator, and general system security considerations.
  »  z/VSE for Programmers
Course Title Duration Description
z/VSE for Programmers 5 The z/VSE for Programmers course discusses the implementation of IBM’s Language Environment for the z/VSE operating systems and outlines the application development process. It provides an overview of the languages supported in a z/VSE system and the requirements for compiling and executing programs.