Book a Call 🏠 Home About Courses Services Corporate Events Contact
🖥 Mainframe 📜 JCL ✔ 3 Levels Available

Mainframe JCL
Full Programme

Three progressive levels from JCL fundamentals, DD and datasets, IBM utilities, procedures, and SORT through advanced DD and concatenation, utilities, production-oriented JCL, and an advanced track covering GDG, VSAM-oriented utilities, cataloged procedures, restart, overrides, and live-environment best practices. Format: Theory + Lab/Assignments per syllabus.

Duration
32 Hours
🧪
Lab / Assignments
16 Hours
🎯
Format
Theory + Lab/Assignments
🏆
Certificate
Arich Certified
Enrol Now →
📄 MF-JCL — Beginner Level
L1
MF-JCL
Mainframe JCL — Beginner
Total Duration: 32 Hours  |  Theory: 16 hrs  |  Lab/Assignments: 16 hrs (syllabus summary)
01
Introduction to JCL
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Basics of JCL
JOB statements
EXEC statements
Data definition (DD) statements
02
DD Statements and Data Sets
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Detailed understanding of DD statements
Data sets
Data set allocation
03
IBM Utilities Overview
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Overview of common utilities — IEBGENER
IEBCOPY
IDCAMS
SORT
04
Procedures and Instream Procedures
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Cataloged procedures
Instream procedures
Parameter passing
05
Job Control Concepts & Sorting
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Job control best practices
SORT utility parameters and usage
📄 MF-JCL — Intermediate Level
L2
MF-JCL
Mainframe JCL — Intermediate
Total Duration: 32 Hours  |  Theory: 16 hrs  |  Lab/Assignments: 16 hrs (syllabus summary)
01
Advanced DD Statements & Concatenation
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Handling multiple DD statements
Concatenation of data sets
Dynamic allocation
02
Advanced System Utilities
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Advanced use of IDCAMS
IEHLIST
IEFBR14
IEBUPDTE and conditional execution
03
Advanced SORT with Control Statements
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
SORT with multiple fields, SUM, OMIT
INCLUDE, INREC, OUTREC
OUTFIL
Using SORTIN / SORTOUT
04
Cataloged Procedures – Advanced Topics
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Nested procedures
Overriding parameters
Symbolic parameters, multi-step jobs
05
JCL for Production Support
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Restart logic, job scheduling concepts
Return codes handling, production standards & best practices
📄 MF-JCL — Advanced Level
L3
MF-JCL
Mainframe JCL — Advanced
Total Duration: 32 Hours  |  Theory: 16 hrs  |  Lab/Assignments: 16 hrs (syllabus summary)
01
Advanced DD Statements
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Handling multiple DD statements, DD DUMMY
Concatenation of data sets, DISP usage
Dynamic allocation, sharing data sets between steps
02
Advanced Data Set Concepts
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
GDG (Generation Data Group)
Model DSCBs
Data set retention and version control
03
Advanced Utilities & SORT Features
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
IDCAMS for VSAM management
Advanced SORT features (INREC, OUTREC, OUTFIL, JOINKEYS)
04
Cataloged Procedures in Depth
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Nested cataloged procedures, symbolic parameters
Overriding PROC steps, modular job design
05
JCL Restart, Overrides & Job Design
Theory: 3.2 hrs  ·  Lab/Assignments: 3.2 hrs  ·  Total: 6.4 hrs
Restart parameter
COND vs RC checking, multi-step job design, best practices in live environments