Note: Mainframe ID will not be provided with the course. You have to arrange your own Mainframe ID.
Welcome to the most detailed and elaborate course about Mainframe on the whole internet. The course offers exclusive content about Mainframe in movies and other media.
The course has been It is the top reviewed and most sought-after course about Mainframe on Udemy. I made this course exclusively for UDEMY. You will not find content like this on the internet.
Note: Mainframe ID will not be provided with the course. You have to arrange your own Mainframe ID.
Welcome to the most detailed and elaborate course about Mainframe on the whole internet. The course offers exclusive content about Mainframe in movies and other media.
The course has been It is the top reviewed and most sought-after course about Mainframe on Udemy. I made this course exclusively for UDEMY. You will not find content like this on the internet.
This course also includes some amazing facts about Mainframes like FIFA world cup brazil used Mainframes to detect whether a goal has been scored or not, and the most recent New Jersey Unemployment department needs COBOL programmers during the COVID-19 corona crisis.
About Me:
I am the original creator of the Mainframe courses on Udemy. I have been creating content since January 2017. After seeing my success many other instructors and Training institutes have started their own courses. Most of these are training institutes that just launch courses to earn more and more money.
I am NOT a Training institute. I am an instructor on Udemy. Training institutes just launch many courses under many different topics to earn more and more money. They also have physical training institutes where they teach. They then create content and launch on Udemy to earn extra income.
I do not do this. I only create content related to Mainframes and Electronics. I create content exclusively for my website and Udemy.
You can go to my YouTube channel and you will find free content and courses worth many hours related to Mainframes.
I had 3 courses in 2017
1. TSO/ISPF
2. JCL
3. VSAM
I had announced that I will release 3 more courses soon
1. COBOL
2. DB2 SQL
3. CICS
Other instructors started releasing courses under the same title as mine. They added some extra information to make their courses look better.
I have 8 years of experience in Mainframes. I was also the community partner for IBM Z day which was organized by IBM on Nov 21. More than 300 students from this course joined that event. You can search for IBM Z day and on the landing page of the event you will find "Mainframe Nation", that is me.
So be rest assured that you are learning from an authentic Udemy Instructor and not from a Training institute.
This course is a collection of 4 courses.
It covers TSO/ISPF commands in detail. The ISPF commands taught in the course are exhaustive.
After TSO/ISPF it covers Job Control Language basics.
It then teaches COBOL basics.
VSAM is covered in detail.
CICS along with 2 projects is explained at the ending of the course.
After this course, you will have a full overview of the Mainframe environment.
Monthly updates: I provide monthly updates to the course. I keep adding new content to the course, so you can keep learning new things about Mainframes.
All this comes with a 30-day money-back guarantee.
Heard about Mainframe but are 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.
This Course is DIRECT and TO THE POINT.
Over 19 hours of video content and 200+ lectures.
5 COBOL Assignments, 2 Mini projects in CICS, and a Practice Test.
Get all the presentations in the course, so you don't have to take notes while watching the lectures.
I also UPDATE this course periodically to include even more Videos. New Resources and Articles are also added.
Join Over 6,200+ Students Who Have Enrolled in this Udemy Course.
If you ever have any questions please feel free to message me directly and I will do my best to get back to you as soon as possible.
Build a foundation in Mainframe with this tutorial.
You will Learn:
What a Mainframe Computer is.
The various Technologies and Terminologies associated with Mainframes.
Running TSO/ISPF Commands on a Mainframe
Creating datasets and performing operations on them
Identify the different programming languages and Operating systems used on mainframe
ISPF commands
TSO commands
JCL in detail
VSAM in detail
Basics of CICS
Basics of COBOL
and much much more......
Mainframe is extensively used in large corporations which deal with huge amounts 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 Mainframe Systems.
Content and Overview Through this course of over 18 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.
It will then cover
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 CICS.
1. TSO/ISPF
2. JCL
3. VSAM
4. COBOL and CICS
Topics Covered
Section 1. Introduction to the Course
Section 2. Guide to use a Mainframe on your Personal Computer!!!
Section 3. What are Mainframes?
Section 4. TSO
Section 5. ISPF
Section 6. Dataset allocation
Section 7. Operations on Datasets.
Section 8. Commands
Section 9. Advanced Commands
Section 10. Transferring Files between Mainframe and your Personal Computer
Section 11. == Course 2: Job Control Language (JCL) =====
Section 12. STATEMENTS in JCL
Section 13. Execution of a JCL program
Section 14. Libraries in JCL
Section 15. Generation Data Groups
Section 16. == Course 3: Virtual Storage Access Method or VSAM
Section 17. Types of VSAM datasets
Section 18. Processing VSAM datasets
Section 19. == Course 4: COBOL programming ==========
Section 20. DIVISIONS in COBOL
Section 21. Statements in COBOL
Section 22. Arithmetic in COBOL
Section 23. Functions in COBOL
Section 24. CONDITIONAL PROCESSING and LOOPS in COBOL
Section 25. ==== Introduction to CICS: Customer Information Control System ========
Section 26. Attributes in BMS Maps
Section 27. CICS - COBOL programs
Section 28. CICS Mini Project
Section 29. CICS Mini Project 2
Section 30. Electronics Mainframe Project: Mainframe Pi
Section 31. Master the Mainframe Contest
Section 32. Quiz
All the Lectures
Section 1. Introduction to the Course
Syllabus download
Section 2. Guide to use a Mainframe on your Personal Computer!!!
Tools we will need
Installation of the software
Booting up MVS and logging on to TSO
Logging on to TSO when Login screen does not appear
Logoff from TSO and shutting down the MVS
Connect to a Company's Mainframe
Section 3. What are Mainframes?
What is a Mainframe?
Mainframe vs Supercomputer difference
Mainframe vs Supercomputer
Who uses Mainframe
Mainframe Manufacturers
IBM Mainframe History
IBM System/360 Mainframe
Features of a Mainframe or "The reasons why Mainframes are still used"
Operating systems used on Mainframe
Languages used on Mainframes
Types of Data Processing on Mainframes
Batch Process
Quiz on the basic concepts
Section 4. TSO
TSO overview
Connect to a Company's Mainframe
Let's connect to a mainframe and run TSO Commands
Section 5. ISPF
ISPF is not available on MVS Turnkey system
Getting access to an IBM Mainframe
What is ISPF?
PF Keys and customizing ISPF panel
Section 6. Dataset allocation
Types of Datasets on Mainframes
Dataset naming convention
Create a new PS and PDS dataset
Section 7. Operations on Datasets.
Copy Data from one dataset to another
Move Data from one dataset to another
Compare datasets
Search datasets
Rename and delete datasets
EDIT, VIEW and BROWSE datasets
Section 8. Commands
In-Line commands
ISPF commands
Navigation to a particular line in datasets
Section 9. Advanced Commands
PROFILE and related commands
RETRIEVE, NRETRIEV and AUTOTYPE
Compress a PDS
Create a new PDS and its member from command line
Section 10. Transferring Files between Mainframe and your Personal Computer
Downloading Files from a Mainframe Computer
Uploading Files to a Mainframe Computer
Section 11. == Course 2: Job Control Language (JCL) =====
JCL Overview
JCL Syntax
Section 12. STATEMENTS in JCL
JOB Statement
EXEC Statement
DD Statement
Section 13. Execution of a JCL program
Let’s run our first JCL
JOB Processing in JCL
Return Codes
SDSF Subsystem
OUTLIST in MVS
Instream Procedures
Symbolic Parameters
Cataloged Procedures and Nested Procedures
Section 14. Libraries in JCL
JOBLIB
STEPLIB
JCLLIB
Section 15. Generation Data Groups
GDG Overview
Create a GDG
Referencing a GDG
Delete a GDG
Section 16. == Course 3: Virtual Storage Access Method or VSAM
What is a VSAM?
Free Space and VSAM splits
Control Interval, Control Area and VSAM Cluster
Section 17. Types of VSAM datasets
Create a KSDS VSAM file
Create an ESDS VSAM file
Create a RRDS VSAM file
Create a LDS VSAM file
Section 18. Processing VSAM datasets
DITTO utility for VSAM datasets
LISTCAT
REPRO command in VSAM
Section 19. == Course 4: COBOL programming ==========
What is COBOL?
Why COBOL was developed?
COBOL Specifications
Structure of COBOL program
OpenCobolIDE Installation
Compiling and running a program
The HELLO WORLD program!!!
Section 20. DIVISIONS in COBOL
How to code the IDENTIFICATION DIVISION
How to code the WORKING-STORAGE SECTION
How to code the PICTURE clause
Numeric Edited in PICTURE clause
How to code the VALUE clause
How to code the Group Items
How to code the PROCEDURE DIVISION
Section 21. Statements in COBOL
DISPLAY statement
MOVE statement
ACCEPT statement
PERFORM and STOP RUN
Assignment 1: Greet the user "HELLO"
Section 22. Arithmetic in COBOL
ADD statement
SUBTRACT statement
MULTIPLY statement
DIVIDE statement
COMPUTE statement
Assignment 2: Find the SQUARE and CUBE of a number
Assignment 3: TAX CALCULATION program
Section 23. Functions in COBOL
Types of Functions in COBOL
Mathematical Functions
Statistical Functions
Character Functions
Financial Functions
Trigonometric Functions
Section 24. CONDITIONAL PROCESSING and LOOPS in COBOL
IF ELSE loop
PERFORM UNTIL statement
Assignment 4: An Interactive Simple Interest Program using Loops
Section 25. ==== Introduction to CICS: Customer Information Control System ========
What is CICS?
Create a BMS Mapset
Compile a BMS Mapset
Define, Install and send a Mapset in CICS region
Assignment 5: Create a Login Map for the CICS region
Section 26. Attributes in BMS Maps
ASKIP Attribute
DRK Attribute
IC Attribute
Adding UNPROT fields for entering username and password
Section 27. CICS - COBOL programs
Send a BMS Map using a COBOL program
Compiling a COBOL CICS Program
Define a Program in CICS region
We need three things to work on a Mainframe Computer. We need a Mainframe Computer Hardware. Then we need an Operating System to install on it and then we need a Terminal to connect to the Mainframe. The Mainframe Hardware can be emulated using the Hercules Emulator. Hercules Emulator is a Software that behaves like a Mainframe. Then we can use the OS/VS2 operating system which is a FREE operating system for Mainframes. For a Terminal we can use a 3270 Terminal Emulator.
In this lecture the full procedure to download the softwares required to work on a Mainframe is explained. The software MVS Turnkey 3.8j system is also explained. All the material required to take this course is explained as well.
The full process to install the softwares to work on a Mainframe is explained in this lecture. The procedure is extremely simple. The cryptoTerm can be easily installed by just launching the installer. The MVS Turnkey system just needs to be extracted and the console mode should be switched on.
Since the softwares are now installed we can boot the MVS up and use it. The act of booting up MVS is called Initial Program Load (IPL) on Mainframes. The full process of IPL is explained in detail in this lecture.
After the IPL is over we will connect to it using CryptoTerm Terminal emulator. Once the login screen arrives we will logon to the TSO environment. TSO stands for Time sharing Option. The username for MVS is HERC01 and password is cul8tr.
Sometimes the Login screeen does not appear. You will see the turnkey symbol without the login option. In that case you can just click on anywhere on the screen and press the enter key. Then enter the username HERC01. It will then ask you for a password. Enter CUL8TR and press enter key again. You will then be logged on to the MVS. This procedure is also explained in this lecture.
Once the work we need to do on a Mainframe is complete we can logoff from the system. We can use the logoff command to accomplish this. The logoff command is entered on the READY prompt.
To shutdown the system we have to enter shutdown on the READY prompt and then press enter. This will submit the shutdown job which will shutdown the system. After submitting this job we should ideally logoff from the system using the logoff command. The shutdown process will start and it will automatically close the MVS command prompt once it is over.
The previous lectures demonstrated how you can run a Mainframe on your own personal computer. When you work for a company then you will be provided with an IP address and a port number to connect to a Mainframe. You will also be given a username and a password to logon after connecting to it.
In that case you just need a Terminal Emulator to connect to a Mainframe. You have to enter the IP address and port number to connect to the mainframe. Once you are connected you can enter the username and password to logon to the TSO environment.
This article explain in detail the entire process to connect to a Company's Mainframe.
In this lecture, I will show you how you can Install and use MVS Turnkey system on Ubuntu. MVS Turnkey system can be just extracted and run on Ubuntu. We can then connect to it using c3270 emulator. This lecture explains the whole procedure in detail.
In this lecture i will show you, how you can connect to a Mainframe using c3270. In Ubuntu you can install c3270 using the command "sudo apt-get install c3270". For connecting to your Mainframe give command "c3270 ip address : port number". You will then be connected to your Mainframe.
IBM Z Xplore (formerly Master the Mainframe) is an annual contest organized by IBM. You will get prizes from IBM if you complete this contest. This article explains the IBM Z Xplore contest in detail.
IBM Badges are helpful in getting employment. To apply for jobs just click on the badges and it will show the skills learned through that badge. You can then click on that skill and it will list all the jobs that are currently available for that skill. You can then apply for that job. In this lecture, I will show you this procedure in detail.
You can display your IBM badge on LinkedIn. It will be shown in your Certifications section. In this video, I will show you how you can display your badge on LinkedIn and share it on your Social Media profiles such as Facebook, Twitter and your own website.
A Mainframe is a large, highly secure computer. It is built to run continuously and process large workloads. Large organizations use it to run their mission critical applications such as airline ticket booking and ATM transactions. This lecture describes Mainframe computers in detail.
The industries which use Mainframe Computers are explained. Mainframes are extensively used in industries like Banks, Retail, Aviation and Railway. The New Jersey government use Mainframe for Unemployment benefit program.
The lecture starts with at scene from IRON MAN.
IBM and the seven dwarfs are explained in detail in this lecture. The seven dwarfs refer to the seven companies which gave competition to IBM in the Mainframe business. IBM was bigger than the seven dwarfs combined and is still the world leader in Mainframes.
The lecture starts with a scene from AVENGERS where Tony Stark is talking about Mainframe.
IBM is the world leader in Mainframe Manufacturing. IBM system 360 was released in 1964 which is the predecessor to the modern z14 mainframe. The journey from the sytem 360 to the modern mainframes is explained in detail in this lecture.
The lecture starts with a scene from the movie RESIDENT EVIL RETRIBUTION which has reference to Mainframe.
A lot of students never leave a review. Please leave a review of this course, so i can reach more people with my content.
In 1964 IBM released the System/360 Mainframe. The development of this Mainframe was the second biggest project in the world in 1960s, only after the Apollo space program. The IBM system 360 turned out to be a huge success. The IBM system 360 is explained in detail in this lecture.
The lecture starts with a scene of the TV series MAD MEN, which has references to the system 360.
Mainframes are considered legacy by many, but still they are extensively used all over the world today. Writers even said that mainframe will die in late 90s but still they are being used and are being developed by IBM. The reasons for widespread use of Mainframe and the features of a Mainframe is explained in detail in this lecture.
The lecture starts with a scene from TEENAGE MUTANT NINJA TURTLES which has reference to Mainframe.
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.
In this lecture we logon to a mainframe and run commands on the TSO command prompt. At the end of this lecture you will be able to do operations on a mainframe such as allocating, renaming and listing datasets on mainframes.
You can interact with TSO using different modes.
Directly
Batch mode
Either you interact with it directly or you can interact with it using batch mode. The batch mode will use JCL to execute TSO commands. To interact with TSO directly you can use either
Line by line mode
Full-screen mode
In line by line mode, you will enter a command and TSO will return the result back to you.
In full-screen mode, you will enter a command such as ISPF and OMVS that will start a fullscreen application. You will then use these apps to interact with TSO.
This lecture is a white screen animation video that will explain to you in detail all these modes along with examples.
TSO commands can be executed using various ways.
READY prompt
ISPF command line
ISPF command shell
You can use any of the above to execute a TSO command. You can also use JCL to execute a TSO command. IKJEFT01 program is used to execute such a command. This lecture explains in detail, all the ways that can be used to execute a TSO command.
Some commands such as EDIT have subcommands as well. For example, if we enter into EDIT mode then we can use subcommands such as SAVE which will save the dataset after editing. The TSO subcommands are explained in detail in this lecture.
We can see all the available commands in the TSO region by using the TSO HELP command. TSO HELP gives you a list of all the available commands in the TSO region. This lecture explains the TSO HELP command in detail.
ISPF is not available on MVS Turnkey system. MVS Turnkey system does not have z/OS on it. To work on ISPF you will need access to a Mainframe running z/OS.
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.
Data set on a z/OS is record-oriented. Whereas, the files on Windows, Mac and Unix are byte-oriented. Hence, saying that a Data set is just a file on a mainframe is completely wrong. Byte-oriented files are unstructured stream of bytes whereas z/OS data sets are organized and structured. The End-of-Line characters such as CR and LF are explained in detail in this lecture. Records and fields in a data set are also explained. The summary of the lecture is attached as the PDF in the resources tab.
There are some rules while naming a data set, that have to be kept in mind while allocating the data set.
The maximum length of the data set name is 44 characters.
A data set can only contain alphabets, numbers, hyphen and special characters(#,@,$).
A data set name is divided into qualifiers of maximum 8 characters each.
The first qualifier is called the High level qualifier and the last qualifier is called the Low level qualifier.
These are just some of the rules. All the rules are explained in detail along with live examples. The summary of the lectures is attached as a PDF in the resources tab.
It is always advised to use a meaningful name for your data sets. A data set should contain 3 or more meaningful qualifiers. All the major concepts in the Data set naming conventions are explained in detail in this lecture. High level qualifier and low level qualifiers are also explained. The summary of the lecture is attached as a PDF in the resources tab.
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.
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.
A file on a mainframe is called a dataset. In this lecture, the full procedure to create a dataset is explained. Also, the parameters which are required to create a dataset such as Record length, Primary space, Secondary space are also explained.
After completing this lecture you will be able to create PDS datasets on the MVS Turnkey system. You will be able to create a member inside these PDS datasets. And after creating these members you will be able to insert data inside your datasets.
This quiz will test your knowledge about data sets. So let's begin.
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.
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.
DSLIST is used to view a list of all the datasets that we are working on. There are multiple views available in DSLIST. There are views such as
VOLUME view
ATTRIBUTE view
SPACE view
TOTAL view
Each view shows different information about the datasets. This lecture explains in detail all these views.
i command can be used to insert a single line. To insert multiple lines you can use a command like i8 which will insert 8 lines. Similarly i9 will insert 9 lines. In this lecture the insert command is explained in detail.
You can delete a single line by giving d on that particular line. To delete multiple lines you can give a command like d4 which will delete 4 lines. You can also use block delete command. This lecture explains the delete command in detail.
We can repeat a single line or a block of lines by using the repeat command. For that just use r command. Enter r over the 6 digit number in the line command field and press the enter key. The line will be repeated. This lecture explains this procedure in detail.
To copy a line to another position you can use the command 'c'. To move a single line you can use the command 'm'. To copy or move multiple you can give the command followed by a number, for eg c8 and m4. Block command can also be used. Also we can use after, before and overwrite with these commands. In this lecture these commands are explained in detail.
Exclude command can be used to hide certain lines while editing the dataset. You can exclude a single line or you can exclude a group of lines using block command. This lecture explains the exclude command in detail.
Once the lines are hidden, then they can be made visible again by using the show command. The s command can be used to show a single line or a group of lines. The show command is explained in detail in this lecture.
Uppercase command is used to change a line to uppercase. JCL code is required to be written in uppercase in order to execute. The uppercase command 'uc' can be used to convert the lines in a JCL dataset to uppercase. Similarly, you can use lowercase to change them back to lowercase again. This lecture explains both of these commands in detail.
You can use first and last command to show excluded lines in a dataset. First command will show the first excluded line. Last command will show the last command. This lecture explains both of these commands in detail.
A line in a dataset can be split into a second line by giving the text split command. You can put the cursor on a particular column and then give the ts command. Then press the enter key, the data from the cursor and afterward will be split into the second line. This lecture explains the text split command in detail.
To get the hexadecimal value of a line, you can give hx in front of that line. This lectures explains the hexadecimal command in detail.
The COLS command can be used to see the column numbers in a dataset. It can be given in multiple lines as well. The COLS command is explained in detail in this lecture.
Columns in a dataset can be shifted in either direction. Column shift command can cause loss of data in a dataset. You can shift only a single line or you can shift multiple lines using this command. The Column shift command is explained in detail in this lecture.
Data shift command can be used to shift data in a line. In data shift there is no loss of data. You can shift data in either direction, left or right. This lecture explains the data shift command in detail.
Messages, Notes, and Columns in a dataset can be saved in a dataset by using the MD command. This data is removed from the dataset when reset command is used. If you want the message to become part of the dataset then you can use the MD command. This lecture explains the MD command in detail.
If you want certain data to be part of every single line then you can input that data using the MASK command. The data that you enter in the MASK line will be part of every single line that you will insert in the dataset. This lecture explains the MASK command in detail.
TABS command can be used to enter data into a dataset into a specific column. If you want to enter data into a dataset into a specific column into each line, then you can use the TABS command. This lecture explains the TABS command in detail.
MASK, TABS and COLS command can be used together to input data into a dataset. This lecture explains in detail how you can use these commands together.
This lecture summarizes the EDIT-Line commands. The commands such as edit, insert, copy, move etc are explained along with examples in this lecture.
REFRESH command is used to REFRESH the Data set list utility panel. Once we run a command such as delete a dataset, then after that we can run the REFRESH command. The deleted dataset still appears on the DSLIST. To remove such datasets and other such redundant information on the screen, we can use REFRESH command.
Once you form a DSLIST then after that you can also add more datasets to the DSLIST using the APPEND command. This way you can work on your set of datasets that you have created. This lecture explains in detail the APPEND command in DSLIST.
Once we have a DSLIST then we can use EXCLUDE command to hide the datasets that we do not want to see. This command is useful if our DSLIST has some datasets that we will not be working on, but still appear on the DSLIST. This lecture explains EXCLUDE command in detail.
DSLIST can be sorted by various attributes. It can be sorted by VOLUME, TRACKS, NAME of the dataset etc. This feature is useful when we want to work on our datasets in a particular manner. Such as working on the largest datasets first and then on the smallest datasets. This lecture explains SORT a DSLIST in detail.
MEMBER command is useful when we want to search for a member among multiple datasets. MEMBER command can be given in the ISPF command line. If we want to search for a member called "subjcl" in the datasets then we will give a command like MEMBER SUBJCL. Then in the DSLIST we will be able to see the datasets that have this particular member inside them. This lecture explains in detail the MEMBER command.
SAVE command can be used to save the list of members in a dataset. Once we give SAVE inside a PDS, then it will save the name of all the members inside this dataset along with their details. This lectures explains the SAVE command in detail.
CONFIRM command is used to show or hide the confirm delete panel. Once we give the d command in front of a dataset to delete it, then a new panel is opened. This panel asks us whether we really want to delete the dataset or not. This panel can be disabled or enabled using the CONFIRM command. This lecture explains the CONFIRM command in detail.
RESET command is used in a dataset to hide the extra details such as MSGS or COLS in a dataset. The RESET command will hide the PROFILE information as well. This lecture explains the RESET command in detail.
LC is the List Color Utility. Using this utility we can change the color of the ISPF interface. The 3270 interface support only few colors such as RED, CYAN, GREEN, TURQUOISE, etc. This lecture explains in detail the LC utility.
SRCHFOR command is used to find a string inside a dataset. We can use SRCHFOR if we want to find a particular string in a dataset or a group of datasets. SRCHFOR command is explained in detail in this lecture.
SRCHFOR can also be used to find hexadecimal values. Also, it can be used to find case sensitive strings. This lecture explains in detail the SRCHFOR command for such strings.
Option 7.5 is the ISPF Transaction log. It can be used to see all the ISPF commands that you have entered in this session. This lecture explains in detail the ISPF transaction log.
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.
If you are using Ubuntu, then you can connect to Mainframe using Terminal. In this lecture, I explain how you can connect to a Mainframe using SSH while you are on Ubuntu.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.