Heard about Mainframe but not sure how to get started? This course will teach you what you want to know. This is the first step for anyone who wants to learn about Mainframes so you can start a new career as a Mainframe Professional.
Build a foundation in Mainframe with this tutorial for beginners.
You will Learn:
A Powerful Skill at Your Fingertips Mainframe is extensively used in large corporations which deal with huge amount of data every day. Over 70% of the global Fortune 500 companies use Mainframe to run their business for everything from cloud to mobile to big data and analytics. Now, there are 1.1 million customer transactions per second on Mainframes compared with just 40,000 searches on Google per second. IBM is the leading manufacturer of the Mainframe Systems.
Content and Overview Through this course of 2 hours of content, you’ll learn about the Mainframes and establish an understanding of the mainframe system.
Starting with an overview of the Mainframes, this course will take you through the types of datasets, Operating systems and data processing used on mainframes.
With these basics mastered, the course will take you through TSO commands, will introduce you to ISPF commands, allocation of datasets and then the different operations you can perform on the datasets.
Upon completion you will be literate in Mainframe terminology, understand how datasets are created, and how you can use commands to operate on the data in these datasets. You will gain enough knowledge to self learn further Mainframe topics such as JCL.
NOTE: This is a Command/Operation based course. It does not cover Programming in COBOL. It covers the Commands and Operations in TSO/ISPF Panel only.
The lecture gives an overview of what a mainframe is, what it is used for and what are its features.
The lecture gives an overview of the operating systems used on mainframes. At the end of the lecture you will be able to identify the meaning behind the names of these operating systems.
Introduction to the programming languages used on the mainframes. Also you will be able to identify the front end and back-end technologies used on the mainframes.
This lecture describes the ways in which you can process the data on the mainframes. At the end of this lecture you will be able to distinguish between the Batch and Online Transaction processing on mainframes.
Batch processing explained using Whiteboard animation
Quiz around the main concepts of a mainframe system
TSO - Time sharing option is introduced in this lecture.
The ISPF panel is explained in detail in this lecture. At the end of this lecture you will be able to browse through an ISPF panel on your own.
The PF(Program Function) keys are explained in this lecture. At the end of this lecture you will be able to customize the ISPF panel according to your need as well as assign different function to the Fn keys on your keyboard.
This lecture describes the types of datasets that are used on mainframes. At the end of this lecture you will understand what a dataset is and its equivalent on the Personal computer.
The Rules for allocating datasets on mainframes is explained in detail. These rules are sometimes called the "Dataset naming convention". At the end of this lecture you will be able to name your datasets on mainframe according to the rules.
Detailed description of allocating a PS and PDS on a mainframe. At the end of this lecture you will be able to allocate PS and PDS datasets on your own. You will also understand the various parameters of a dataset on a mainframe.
Copy data from one dataset to another is explained in detail. At the end of this lecture you will be able to copy through an ISPF panel on a mainframe.
Moving data from one dataset to another is explained. The difference between COPY and MOVE is also described.
You will be able to understand the need and the different option available on the ISPF to compare datasets.
This lecture describes how to list different datasets on the mainframe based on the qualifiers. At the end of this lecture you will be able to search for a particular dataset as well as find a specific information about a string inside a dataset.
This lecture describes the renaming and deleting of datasets through the TSO and ISPF.
This lecture describes the Edit, View and browse operation on the mainframe. At the end of this lecture you will be able to differentiate between EDIT, VIEW and BROWSE commands.
This lecture describes the In-Line Commands also known as EDIT-Line commands. After completing this lecture you will be able to edit, enter, change or delete data inside a dataset.
Description of the Commands you can run on the ISPF command line. At the end of this lecture you will be able to do operations like FIND, CHANGE, CUT etc through the ISPF.
This lecture describes how you can navigate to a particular line inside a dataset. At the end of this lecture you will be able to use different commands and function keys to reach to any column or row in a dataset.
This lecture defines various PROFILE options. At the end of this lecture you will be able to run commands such as CAPS, HEX, AUTOSAVE through ISPF.
This lecture describes the three commands, similar to History on a PC, Retrieve Nretriev and Autotype. At the end of this lecture you will be get the list of the datasets and commands you last accessed on the mainframe.
At the end of this lecture you will understand why you need to compress a dataset. Also you will know the difference between a PDS and a PDSE.
This lecture describes how you can create a PDS member from inside of the PDS. At the end of this lecture you will be able to create a new member without using the 3.2 option.
Information and resources for the Master the Mainframe contest organized by IBM annually.
JOB CONTROL LANGUAGE is used to submit jobs to the Mainframe systems. Overview of the JCL is explained in this video.
The syntax of the JCL is explained. The requirements to write a JCL program is also explained.
JOB statement is the first statement in any JCL program. The Job statement is explained in detail including all the parameters of the JOB statement.
EXEC statement tells the system what programs/procedures to execute in the JCL. The EXEC statement and its parameters are explained in details.
Dataset Definition statement specifies all the files that are to be used in the JCL. DD Statement and its parameters are explained in detail.
JCL is coded from scratch. JOB, EXEC and DD statements are coded to sort a file. The job is then submitted to the system and the output file is analyzed to check whether the job ran fine or not.
Every job step sets a return code based on the status of the execution. Return codes are explained in this video. Difference between return code and MAXCC is also explained.
I have several years of Professional Experience in Computer Programming on Mainframe systems. I handle Daily Batch Processes for Multi National Firms handling over 5 million transactions per day, with cash flow worth $3 billion. My mainframe experience involve COBOL, CICS, JCL, TSO, ISPF, VSAM, DB2.
I am on UDEMY to share the knowledge i gained through my work.