The Complete Mainframe Professional Course - 4 Courses In 1 (updated 8/2022)

Posted By: ELK1nG

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

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