Mainframe : The Complete TSO/ISPF from Beginner to Expert
4.4 (481 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,025 students enrolled

Mainframe : The Complete TSO/ISPF from Beginner to Expert

Best TSO/ISPF Course. TSO and ISPF commands are explained in detail. Simplified COBOL covered as bonus along with JCL.
4.4 (481 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,025 students enrolled
Created by Sandeep Kumar
Last updated 5/2020
English [Auto-generated]
Current price: $135.99 Original price: $194.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10.5 hours on-demand video
  • 7 articles
  • 16 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Master the TSO/ISPF commands on Mainframe to excel in your work and project
  • Students will be able to create basic COBOL program and JCL and perform all TSO/ISPF operations in them.
  • Perform all the major TSO/ISPF operations and line commands on COBOL Program
  • Reduce daily work by 20% by applying these TSO/ISPF commands
  • Write all TSO/ISPF commands on your mainframe server and use it in your project.
  • Manipulate Keys to display your own custom keys
  • Relation between TSO and ISPF and create PS and PDS file
  • Change the settings in your ISPF screen
  • Understand library inside utilities
  • Effortlessly master dataset utilities
  • Explore deep into foreground and batch processing
  • Perform major operations inside SPOOL - SDSF
  • Advanced TSO/ISPF options - Advanced CREATE, different ways to resolve space issue, scrolling, auto fill and so on
  • Guided Illustration of basic COBOL Program is covered
  • Basic Knowledge on VSAM is covered as well
  • The Course also covers DB2 operations like DDL and DML as bonus lectures
  • You should have a PC with internet connection
  • If you have a mainframe id then it will be beneficial but it is not necessary
  • No Previous programming language is required

"Welcome to the Most In-Depth and Quality Content Course of TSO/ISPF from a Real Expert with more than 15 years of Experience."

  • The Course is full of quality content which you will not find anywhere in the Internet
  • Learn from an Expert who has a passion of training
  • The Course covers Real Training with the aim to provide knowledge which is similar to corporate training.


Some of the Reviews from my students!!!!

"Sandeep is a great Instructor and the course gives a great beginning to my career on mainframes."

"I have zero experience on Mainframe. This Course starts with basics and provide relevant examples which i can apply straight away in my job. Thanks for creating such a great Course. Looking forward to other Courses from you."

"EI instructor conoce mucho acerca del tema, no es ningún improvisado. La manera de abordar los temas totalmente puntuales. Personalmente soy muy Exquisito con cursos Online y este curso lo considero muy bueno. Sugiero mejorar los subtítulos y mejorar la dicción (si se le entiende pero podría mejorar). Continuare con JCL . Saludos"

Join this course which is the best TSO/ISPF course on UDEMY. I will Code all the TSO/ISPF commands along the way!!!

"This the Best Seller Course on Udemy"

“There’s a reason this course is a bestseller and highest rated on Udemy...”

Want to begin your career on Mainframe with no previous coding experience and are confused on joining which course on TSO/ISPF to understand from the basics to advanced level?

You have come to the right place. This is the most complete and in depth Course on TSO/ISPF considered in UDEMY. If you do not believe me, Please have a look at the Course content carefully and ask few questions from yourself?

  • Is the Course taught by a real time expert? I have more than 15  years of experience as an Instructor and more than 10 years of experience on Mainframe.I firmly believe that if an Instructor does not have a good experience, he/she will flood the course with poor content.
  • Is the Course content clear and Precise? I bet you will not get a better Course content than this. Please have a look at all the courses and choose wisely.
  • Will the Course be In-depth? The Course covers In-Depth knowledge on TSO/ISPF. The amount of Knowledge which is covered in this course is great.
  • How is the quality of the Content? In Mainframes, there are lot of low quality content which is spread through out the internet. Be wise in choosing the course which has the best content which is presented in a good way to provide maximum output.
  • The Course assumes no prior knowledge on Mainframes and teaches you from absolute beginners.
  • Most of my students personally messages me about their success with this Course. One of my students even surprised me saying - After taking up this Course, I knew even more TSO/ISPF command than my seniors.
  • Once you Enroll for this Course, you get a life time access to this course and you will get all the future updates. you also get a Certification of Completion once you complete the Course.


The Course has the most accurate Captions. Have a look.

Do you want to start on Mainframe but have no experience on Mainframes? 

If you have some prior knowledge on Mainframes or if are a complete fresher, you are at the right place. The Course teaches you  complete TSO/ISPF right from Scratch to Advanced level. The course goes one level up and provides the basic introduction of COBOL, JCL, VSAM and DB2

What makes this Course unique and Best Seller?

Well, the course has everything you need to master TSO/ISPF commands. If you want to build a career in Mainframe, TSO/ISPF is a 'MUST TO HAVE' skill and this is the starting point of Mainframe. The Course gives you a path to learn COBOL, JCL, VSAM and DB2 as well.

There’s no risk involved in taking this Course!

This course comes with a 30 day money-back guarantee. I am sure that this is the best course on TSO/ISPF and you can compare the content which is provided in this course against any TSO/ISPF Course and I guarantee you that you will not get such a good structured content anywhere. Still, if you are not completely satisfied with the course, please let us know and we will provide the refund without asking any question.

What if you are stuck?

I personally answer all the questions which is asked here. If you are stuck anywhere, ask a question or you can message me directly and i will answer all your doubts.

Are you getting updated content?

Yes, I keep updating the content always to make sure, i provide all the information to my students.

Once you enroll for this course-

1) Learn how to connect to Mainfame

2) Learn more than 100 TSO/ISPF commands with real time examples.

3) Course empowers students to learn COBOL and JCL as well.

4) Basic COBOL, JCL, VSAM and DB2 training is provided as a supplementary topics to all my students.

5) Students will be able to perform TSO/ISPF operations by creating a COBOL and JCL.

6) Create a strong knowledge base on TSO/ISPF and apply in your project.

7) Think when you need to apply a particular TSO/ISPF command.

8) Practice all major Line commands in a PDS or PS

9) Create a PS and PDS file.

10) Build your own set of keys

11) You will be able to perform most of TSO/ISPF operations inside a file

12) Save at least 20% of your daily time which you consume to perform TSO/ISPF operations.

Who this course is for:
  • Anyone who wants to master TSO/ISPF can take up this course. This teaches TSO/ISPF from Scratch to Advanced level
  • The Course primarily focuses on TSO/ISPF but supplementary information is provided on COBOL and JCL to make sure that students are able to create COBOL and JCL and perform TSO/ISPF operations.
  • Anyone who wants to understand how to create a COBOL Program can attend this course
  • Anyone who wants to understand about JCL and want to build their own JCL can attend this course.
  • If you have knowledge on Mainframe then it will be beneficial but if you don't know what are Mainframe, i have explained about mainframes at the beginning of the course
  • Be ready to practice all TSO and ISPF commands while i show it to you
Course content
Expand all 114 lectures 10:27:18
+ Introduction to the Course
2 lectures 01:55

I want to thank all of you to enroll for this course on 'Master TSO/ISPF on mainframe from scratch to advanced level. This is a complete TSO/ISPF training on IBM mainframe.

Preview 00:51
Create a goal Plan for this Course
+ What are Mainframes and how to connect to a Mainframe
11 lectures 51:13

By the end of this lesson, Students will be able to understand what exactly is a Mainframe and when Mainframe Computers are used

Preview 08:33

By the end of this lesson, students will be able to understand the types of organizations which uses Mainframe. Students will also understand why these companies uses Mainframe.

Preview 06:43

By the end of this lesson, students will understand the process background idea on how to connect to Mainframe from our local operating system.

Understand background connection between Local Operating system and Mainframe

By the end of this section, students will be able to connect to the older version of Mainframe computer which is MVS 3.8J

Let us connect to MVS 3.8 on our Local computer

By the End of this lesson, students will be able to log on to a modern mainframe server using a proper IP address other than localhost. Sometimes, students might rent Mainframe server access and this lesson shows them on how to connect to that IP address.

Preview 03:11
Log on to ISPF from the READY Prompt
How to Select ISPF and How to log off

This section provides a detailed overview to mainframe professionals about various operating systems that can be used in mainframe

Operating systems on Mainframe

Thia section explains about various programming language that can be used to interact with mainframe.They vary from c,c++, Java, pli, Cobol, assemblers and so on

Programming Languages that can be used on Mainframe

TSO is called as Time sharing option and ISPF is called as Interactive System Productivity Facility.

Introduction on TSO/ISPF

Sequence of steps to perform a set of tasks is called a job. In mainframe, job is performed by JCL which is Job control language.once a jcl is run, the result of the job can be seen in spool(simultaneous peripheral operations online)

What is a job
+ Lets master the various Options in ISPF Primary option Menu
19 lectures 01:22:18
Option 0 - To change the Settings
Option 1 - 12.Display Source Data or Listings
Option 2 - Use option 2 to edit a file
Option 3.1 - Library inside utilities
Option 3.2 - Data set utilities
Option 3.3 - MOVE/COPY
Option 3.4 - Dslist
How to refer personal data set list
Find the files in a faster way
Option 3.5 - Reset Statistics
Option 3.12 and 3.13 - SuperC and SuperCE
Option 3.14 - Search-For
Option 3.15 - Search-ForE - Extended Searchfor utility
Option 4 - Foreground processing
Option 5 - Batch Processing
Option 15 - DB2 V10
Option 'S' - SDSF
Spool - Organizing various fields
Filter jobs
Let us take a Quiz
3 questions
+ Perform basic and advanced TSO/ISPF operations around a program
11 lectures 45:18
Important Line commands
Sorting members inside a PDS
Locate, Refresh and Reset
How to play with PROFILE, NUMBER and UNNUM commands
Copy and Move operations - CUT, PASTE, COPY, MOVE
Advanced use of CUT
EXCLUDE command
Let us take a Quiz
2 questions

This section explains how we can find a set of strings and can be replaced by some other strings also. The strings can be any stings like words, characters, null value and so on.

Find and Change commands
How to repeat commands at the command line

Lets check your understanding on the course

Lets take a Quiz
6 questions
+ Advanced TSO/ISPF options
16 lectures 01:12:12

Use the keys F7/F8/TOP/BOTTOM/F10/F11 effectively. You can give a number followed by the key to perform the operation as well. Want to see how, please refer the video

ADVANCED options for moving LEFT and RIGHT

Various ways of implementing the CREATE command is shown here.

Advanced usage of CREATE command

Use CREATE command to resolve the space issue. We can also use CUT/PASTE to resolve it based on your personal choice. While my personal choice is always to compress a dataset to resolve the space issue. We will cover that in next section

Resolving space issue - Part 1

To compress a PDS - Give 'Z' in front of the PDS

Resolving space issue - Part 2


    CSR - Based on current cursor position. The line or column indicated by the cursor is moved to the top, bottom, left margin, or right margin                of  the screen, depending upon which scrolling command is used. 
    PAGE- scrolling based on one full page. One page is full login screen which is available to the user. Functional keys are not part of the page
    DATA- Scroling based on One line less than page
    HALF- Scrolling half of page. If we have 15 lines on a page and the scrolling option is set to 'HALF', once you press F8, 8th Line will be at                    the top. so it is upper interger number of the half value. In this case, it is 15/2 = 7.5. The upper integer value is 8 for this.


Scrolling options

When you are browsing Internet, we have an option  called autofill or autocomplete which means if you just type 'goo', automatically it will show ''. If you type 'face', the browser shows 'facebook' and so on. so when we enter few letters in the address bar and the browser auto completes it with the closest guess. We have the similar option on Mainframe as well. Just type 'KEYS' and set any unused key or the key of your preference as 'AUTOTYPE'. Save and exit.

AUTOFILL in Mainframe

I added a list of TSO commands. It includes few commands which we already discussed and few are added later.

Must know TSO Line commands - added more
Who is using the dataset?
Start and Split
Find a member in PDS's
Retrieving datasets one by one
Short trick on Keys
Alter the Stats
Lets us take a Quiz
3 questions

By the end of this article, students will understand that Z/OS has a copyright of IBM and the next lesson is for those students who have ZOS in their office or they purchased it somehow(though it is very rare due to its high cost).

An important note about ZOS

In this section, students will be able to connect to Mainframe server from PC using Hercules emulator.

Lets connect to Mainframe using Hercules Emulator
+ Extras- Lets Explore COBOL
5 lectures 33:16
Introduction of COBOL
History and Versions of COBOL
Structure of a COBOL Program
Coding Rules in COBOL
+ Extras - Variables, Literals, Figurative Constants, Data Types and more
5 lectures 44:22
Variables, Literals and Figurative Constants
Data Types in COBOL
Lets understand about the General Level Numbers in COBOL
Advance(Special) Level Numbers
Explore a program with various level numbers in Detail
+ Extras- SPOOL, DISPLAY, MOVE, ACCEPT and Creation of COBOL Program and JCL
4 lectures 29:48
Relation of ACCEPT statement with SYSIN and SYSOUT Parameter of JCL