The Complete Mainframe Professional Course - 4 Courses In 1
Last updated 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.42 GB | Duration: 19h 24m
Last updated 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.42 GB | Duration: 19h 24m
The first step in learning about Mainframes. Covers COBOL, JCL, VSAM, TSO/ISPF, Unix System Services and CICS.
What you'll learn
You will learn to code COBOL programs
You will learn to code COBOL - CICS programs
You will master TSO and ISPF Commands on Mainframe computer that will help you in your day to day work and projects
You will learn how to code JOB CONTROL LANGUAGE programs
You will learn all the major ISPF commands and understand ISPF operations
Advanced TSO/ISPF commands are covered as well
You will learn all major VSAM topics such as creation of KSDS, RRDS, ESDS, LDS, Alternate index, REPRO etc
You will learn how to create datasets on a Mainframe and perform operations on them
You will be able to Install your own Mainframe Operating system emulator on your Personal Computer
You will also learn how to connect to a Mainframe
You will learn what a Mainframe is
Mainframe Manufacturers in the world today
The History of IBM Mainframes
Operating Systems used on Mainframe computers
Identify the various Mainframe Technologies.
Programming Languages used on Mainframes today
Different types of Processing done on a Mainframe
Learn about Industries where Mainframes are used
This will build a base to learn further about Application programming on Mainframes
Requirements
You should have your own Mainframe ID. This course does not give you any Mainframe ID.
No previous experience in mainframe required.
Description
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 BESTSELLER since its launch in January 2017. 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 20171. TSO/ISPF2. JCL3. VSAMI had announced that I will release 3 more courses soon1. COBOL2. DB2 SQL3. CICSOther 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 MainframeCreating datasets and performing operations on themIdentify the different programming languages and Operating systems used on mainframeISPF commandsTSO commandsJCL in detailVSAM in detailBasics of CICSBasics of COBOLand 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 JCL, VSAM, COBOL, and CICS.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.
Overview
Section 1: Course Introduction
Lecture 1 Course introduction and Curriculum Overview
Section 2: Guide to use a Mainframe on Windows Operating System
Lecture 2 Tools we will need
Lecture 3 We can use any 3270 emulator available on the internet
Lecture 4 Installation of the software
Lecture 5 Booting up MVS and logging on to TSO
Lecture 6 Logoff from TSO and shutting down the MVS
Lecture 7 Connect to a Company's Mainframe
Section 3: Guide to use a Mainframe on Ubuntu
Lecture 8 Install and use MVS Turnkey system on Ubuntu
Lecture 9 Connect to a company's Mainframe using c3270
Section 4: IBM Z Xplore Contest (formerly known as Master the Mainframe Contest)
Lecture 10 What is IBM Z Xplore or Master the Mainframe Contest?
Lecture 11 Apply for Jobs using your IBM Badges
Lecture 12 Display your Badge on LinkedIn and share on other social media websites
Section 5: What are Mainframes?
Lecture 13 What is a Mainframe?
Lecture 14 Who uses Mainframe
Lecture 15 Mainframe Manufacturers
Lecture 16 IBM Mainframe History
Lecture 17 Please leave a review for my course
Lecture 18 IBM System/360 Mainframe
Lecture 19 Features of a Mainframe: or "The reasons why Mainframes are still used"
Lecture 20 Operating systems used on Mainframe
Lecture 21 Languages used on Mainframes
Lecture 22 Types of Data Processing on Mainframes
Lecture 23 Batch Process
Section 6: TSO
Lecture 24 TSO overview
Lecture 25 Let's connect to a mainframe and run TSO Commands
Lecture 26 TSO Operating modes
Lecture 27 3 ways to execute a TSO command
Lecture 28 TSO subcommands
Lecture 29 TSO HELP command - See all commands available in TSO
Section 7: ISPF
Lecture 30 ISPF is not available on MVS Turnkey system
Lecture 31 What is ISPF?
Lecture 32 PF Keys and customizing ISPF panel
Section 8: Datasets
Lecture 33 What is a Data set?
Lecture 34 Data set naming rules
Lecture 35 Data set naming conventions
Lecture 36 Types of Datasets on Mainframes
Lecture 37 Create a new PS and PDS dataset
Lecture 38 Allocating a dataset in MVS Turnkey system
Section 9: Operations on Datasets
Lecture 39 Copy Data from one dataset to another
Lecture 40 Move Data from one dataset to another
Lecture 41 Compare datasets
Lecture 42 Search datasets
Lecture 43 Rename and delete datasets
Lecture 44 EDIT, VIEW and BROWSE datasets
Section 10: Commands
Lecture 45 ISPF commands
Lecture 46 Navigation to a particular line in datasets
Lecture 47 Views in DSLIST
Section 11: ISPF Edit Line commands
Lecture 48 i - Insert a line
Lecture 49 d - Delete a line
Lecture 50 r - Repeat a line
Lecture 51 Copy and Move lines
Lecture 52 x - Exclude a line
Lecture 53 s - Show a line
Lecture 54 Uppercase and Lowercase commands
Lecture 55 First and Last command
Lecture 56 ts - Text Split command
Lecture 57 hx - Hexadecimal value of a line
Lecture 58 COLS command
Lecture 59 Column shift command
Lecture 60 Data shift command
Lecture 61 MD - Make Dataline command
Lecture 62 MASK command
Lecture 63 TABS command
Lecture 64 using MASK and TABS commands together
Lecture 65 Summary of Edit line commands
Section 12: ISPF : DSLIST utility Primary commands
Lecture 66 REFRESH
Lecture 67 APPEND
Lecture 68 EXCLUDE
Lecture 69 SORT
Lecture 70 MEMBER
Lecture 71 SAVE
Lecture 72 CONFIRM
Lecture 73 RESET
Lecture 74 LC command
Lecture 75 SRCHFOR command
Lecture 76 SRCHFOR hexadecimal command and SRCHFOR case sensitive command
Lecture 77 ISPF log - option 7.5
Section 13: Advanced Commands
Lecture 78 PROFILE and related commands
Lecture 79 RETRIEVE, NRETRIEV and AUTOTYPE
Lecture 80 Compress a PDS
Lecture 81 Create a new PDS and its member from command line
Section 14: Unix System Services
Lecture 82 Connect to a Mainframe using SSH
Lecture 83 Ubuntu - Connect to a Mainframe using SSH
Lecture 84 OEDIT and OBROWSE command
Lecture 85 MKDIR command
Lecture 86 Copy data between mvs and unix using ISPF
Lecture 87 OPUT and OPUTX command
Lecture 88 OGET and OGETX command
Section 15: Transferring Files between Mainframe and your Personal Computer
Lecture 89 Downloading Files from a Mainframe Computer
Lecture 90 Uploading Files to a Mainframe Computer
Lecture 91 This marks the end of the TSO/ISPF course
Section 16: ========= Course 2: Job Control Language(JCL) ==================================
Lecture 92 JCL Overview
Lecture 93 JCL Syntax
Section 17: STATEMENTS in JCL
Lecture 94 JOB Statement
Lecture 95 EXEC Statement
Lecture 96 DD Statement
Section 18: Execution of a JCL program
Lecture 97 Lets run our first JCL
Lecture 98 JOB Processing in JCL
Lecture 99 Return Codes
Lecture 100 SDSF Subsystem
Lecture 101 OUTLIST in MVS
Lecture 102 Instream Procedures
Lecture 103 Symbolic Parameters
Lecture 104 Cataloged Procedures and Nested Procedures
Section 19: Libraries in JCL
Lecture 105 JOBLIB
Lecture 106 STEPLIB
Lecture 107 JCLLIB
Section 20: Conditional processing in JCL
Lecture 108 COND parameter
Lecture 109 COND parameter in JOB statement
Lecture 110 COND = (0,LE) ––– Never execute a step
Lecture 111 COND = (4095,LT) –––- Always execute a step
Lecture 112 COND=ONLY and COND = EVEN
Lecture 113 IF statement
Lecture 114 IF-ELSE statement
Section 21: Generation Data Groups
Lecture 115 GDG Overview
Lecture 116 Create a GDG
Lecture 117 Referencing a GDG
Lecture 118 Delete a GDG generation
Lecture 119 Delete a GDG
Section 22: Introduction to REXX
Lecture 120 Hello World program in REXX
Lecture 121 4 ways to execute a REXX program
Section 23: ========= Course 3: Virtual Storage Access Method or VSAM ======================
Lecture 122 What is a VSAM?
Lecture 123 Control Interval, Control Area and VSAM Cluster
Lecture 124 Free Space and VSAM splits
Section 24: Types of VSAM datasets
Lecture 125 Create a KSDS VSAM file
Lecture 126 Create an ESDS vsam file
Lecture 127 Create a RRDS vsam file
Lecture 128 Create a LDS vsam file
Section 25: Processing VSAM datasets
Lecture 129 DITTO utility for VSAM datasets
Lecture 130 LISTCAT
Lecture 131 REPRO command in VSAM
Section 26: Alternate Index in VSAM
Lecture 132 What is an Alternate Index?
Lecture 133 Step 1: Define an Alternate index
Lecture 134 Step 2: Define a PATH for the Alternate index
Lecture 135 Step 3: Build index for the alternate index
Lecture 136 UPGRADE parameter
Section 27: ========= Course 4: COBOL programming ==========================================
Lecture 137 What is COBOL?
Lecture 138 Why COBOL was developed?
Lecture 139 COBOL Specifications
Lecture 140 Structure of COBOL program
Lecture 141 OpenCobolIDE Installation
Lecture 142 OpenCobolIDE installation on Ubuntu
Lecture 143 Compiling and running a program
Lecture 144 The HELLO WORLD program !!!
Section 28: DIVISIONS in COBOL
Lecture 145 How to code the IDENTIFICATION DIVISION
Lecture 146 How to code the WORKING-STORAGE SECTION
Lecture 147 How to code the PICTURE clause
Lecture 148 Numeric Edited in PICTURE clause
Lecture 149 How to code the VALUE clause
Lecture 150 How to code the Group Items
Lecture 151 How to code the PROCEDURE DIVISION
Section 29: Statements in COBOL
Lecture 152 DISPLAY statement
Lecture 153 MOVE statement
Lecture 154 ACCEPT statement
Lecture 155 PERFORM and STOP RUN
Section 30: COBOL on z/OS Mainframe
Lecture 156 Step 1: Allocate these datasets first
Lecture 157 Step 2: Write your COBOL program
Lecture 158 Step 3: COBOL Compilation Process explained
Lecture 159 Step 4: Execute your Load Module using run JCL
Section 31: Arithmetics in COBOL
Lecture 160 ADD statement
Lecture 161 SUBTRACT statement
Lecture 162 MULTIPLY statement
Lecture 163 DIVIDE statement
Lecture 164 COMPUTE statement
Lecture 165 Order of precedence in mathematical equations
Section 32: Functions in COBOL
Lecture 166 Types of Functions in COBOL
Lecture 167 Mathematical Functions
Lecture 168 Statistical Functions
Lecture 169 Character Functions
Lecture 170 Financial Functions
Lecture 171 Trigonometric Functions
Section 33: CONDITIONAL PROCESSING and LOOPS in COBOL
Lecture 172 IF ELSE loop
Lecture 173 Nested IF statements
Lecture 174 PERFORM UNTIL statement
Lecture 175 PERFORM with TEST AFTER
Lecture 176 PERFORM with VARYING clause
Lecture 177 PERFORM with TIMES clause
Lecture 178 EVALUATE statement
Section 34: CHARACTER or STRING handling
Lecture 179 REFERENCE Modification
Lecture 180 STRING statement
Lecture 181 UNSTRING statement
Lecture 182 INSPECT statement
Lecture 183 INSPECT with REPLACE clause
Lecture 184 INSPECT with CONVERTING clause
Section 35: TABLE in COBOL
Lecture 185 What is a TABLE?
Lecture 186 Moving values to a TABLE
Lecture 187 create a MULTI LEVEL TABLE
Lecture 188 search a TABLE using PERFORM
Section 36: File Handling in COBOL
Lecture 189 Reading a Line Sequential File
Lecture 190 Read multiple records using AT END and PERFORM loop
Lecture 191 adding FILE STATUS to our program
Lecture 192 Write to a Sequential dataset
Lecture 193 Updating a Sequential dataset
Section 37: DB2 SQL
Lecture 194 What is DB2 SQL?
Lecture 195 Use SPUFI to execute SQL queries
Lecture 196 Categories of SQL queries
Section 38: ========= Introduction to CICS : Customer Information Control System ===========
Lecture 197 What is CICS?
Lecture 198 Create a BMS Mapset
Lecture 199 Complile a BMS Mapset
Lecture 200 Define, Install and send a Mapset in CICS region
Section 39: Attributes in BMS Maps
Lecture 201 ASKIP Attribute
Lecture 202 DRK Attribute
Lecture 203 IC Attribute
Lecture 204 Adding UNPROT fields for entering username and password
Lecture 205 Create HTML template using BMS mapset
Section 40: CICS - COBOL programs
Lecture 206 Send a BMS Map using a COBOL program
Lecture 207 Compiling a COBOL CICS Program
Lecture 208 Define a Program in CICS region
Section 41: CICS Mini Project
Lecture 209 ASKTIME and FORMATTIME
Lecture 210 Coding a TIMEMAP in CICS region
Lecture 211 Coding a TIMEPRG in CICS region
Lecture 212 Define and run TIMEPRG in CICS region
Section 42: CICS Mini Project 2
Lecture 213 Coding our USERMAP
Lecture 214 Coding our USERPRG program
Lecture 215 Define and run USERPRG program in CICS region
Section 43: Quiz
Section 44: Extra: Mainframe Pi
Lecture 216 What is Mainframe Pi and why do we need it?
Lecture 217 Hardware Required
Lecture 218 Software Required
Lecture 219 Installing NOOBS on the SD card
Lecture 220 Booting up the Raspberry Pi
Lecture 221 Finishing up the setup
Lecture 222 Installing MVS on the Raspberry Pi
Lecture 223 c3270 Terminal Emulation Installation
Lecture 224 Booting up the MVS and Logging on to TSO
Lecture 225 Connecting to Raspberry Pi using VNC server
Lecture 226 Use Raspberry Pi without Monitor, Keyboard or Mouse - Headless Mode
Section 45: Miscellaneous
Lecture 227 Mainframe IBM Systems Magazine
Lecture 228 What is a Mainframe?
Lecture 229 The First Video for this course
Lecture 230 Mainframe Nation over the Years.
Section 46: Bonus
Lecture 231 Bonus Lecture: Referral Links for my courses
If you want to learn COBOL programming, then this course is for you,If you want to learn JCL, then this course is for you,If you want to master TSO/ISPF, then take this course. I explain all the advanced commands as well,If you want to master VSAM then this course is for you,Anyone who wants to learn about Mainframes can take this course,Anyone who wants to start a career in Mainframes but dont know where to start, can take this course,IT professionals looking for a switch in their careers, can explore Mainframes using this course,Mainframe Professionals who want to brush up their knowledge about mainframes can take this course