
Introduction to mainframe concepts with batch and online processing, data storage in file systems or databases, and COBOL/JCL basics for banking and billing applications.
Learn the COBOL programming language fundamentals, including the four divisions, input/output handling, file control, and the skeleton structure for batch and online mainframe applications.
Explore the basics of mainframe jcl, including the job statement, the exact statement, and the dv statement, plus how a Cobol program becomes a load module and runs.
Learn to write JCL parameters for the JOB statement, including accounting information, program description, class, time, region, priority, and message controls.
Master the exec statement in jcl, covering job authorization, environment, and program execution options. Use time and region controls and condition or bypass to govern steps by return codes.
Learn how JCL parameters and DD statements pass input to programs, define text length, and manage data flow within mainframe job steps and library resolution.
Explore JCL utilities overview, learning how layout-independent tools copy, concatenate, delete, and compress datasets, and the production implications of using these utilities.
Explore how JCL utilities manage data sets and the GDG base, including creating and deleting datasets, handling duplicates, and implementing daily, weekly, and monthly generations with system-generated file names.
Learn how GDG concepts manage backups with base creation and generation numbers, including current and future generations, and how to read and create generations in a single job.
Explore JCL procedures, or procs, and distinguish in-stream from catalog procs, showing how to define, call, and read generations within a job, including control cards and production considerations.
Learn to override JCL procs using symbolic parameters and generation numbers, edit production datasets via copy libraries, and control restarts and step overrides.
Identify production abend causes in mainframe jcl by prioritizing root-cause analysis and controlled, tool-assisted diagnosis, not quick fixes, while differentiating production support from development workflows.
Explore the JCL sort utility for mainframe data, including internal versus external sorts, required input, output, and backup files, and how to specify sort fields, keys, and order.
JCL - Job Control Lang, in Mainframe JCL is used in Batch application where all the logical programs coded in COBOL are compiled and executed.
In This Course we will Learn JCL - from basic to expert level. Perfect for interview and good for knowing how project use JCL.
We also Provide Mainframe Software access - Monthly fee *1500/- INR. Contact +91-9908502542 - Ping on whatsapp
JCL Course Content
Introduction to JCL (JOB Control Language) Theory
Statements of JCL : JOB, EXEC , DD & NULL statement
JCL code sheet & Sample JCL template
Understanding of JES (Joint Entry Subsystem) & Spool-SDSF & MAXCC (Cond codes)
Working with sample JCL's Jobs Practical’s
JCL Parameters: Theory
Types of Parameters, JOB Statement, EXEC Statement & DD statement Parameters
JCL utilities Theory
GDG Concept Theory & Practical
JCL PROC'S : Type of PROC, Uses of PROC Theory & Practical
PROC Overriding concepts Theory & Practical
Miscellaneous concepts: Theory & Practical
You can also buy my other DB2 and CICS course which will be covering below topics:
DB2 Course Content
· Introduction to DB2 / SQL
· How to COBOL-DB2 programs
o Create a DB2 table
o DCLGEN copybook
o Code COBOL-DB2 Program
o Pre-compilation
o Execution
· Cobol-DB2 program practical's
o Insert
o Select + Cursor + Null indicator
o Update + Commit + Restart logic
· Load & unload
· SQLCODE error code
· SQL Select Query + View + Joins + Sub Query
CICS Course Content
Introduction to CICS - Batch vs Online systems - CICS system tables
BMS Macros –Maps and Map sets
COBOL-CICS program - Pseudo –conversational Programming - copybooks CICS commands SEND, RECEIVE & RETURN Triggering CICS transactions
Sub Program LINK & XCTL - PGMIDERR
Error Handling, HANDLE CONDITION, RESP, IGNORE CONDITION, NOHANDLE
File Handling – STARTBR READNEXT READPREV ENDBR RESETBR
COBOL-CICS-DB2 program example
TDQs and TSQ