Skip to main content

Mainframe Bootcamp

This is a 3 month Handson course including IDE, JCL, Cobol, DB2, VSAM

Course Curriculum

  1. z Mainframe Introduction
    • What is Mainframe and why is Mainframe
    • Introduction and ways to connect to the Mainframe using Terminal Emulators
  2. z Mainframe IDE
    • Overview/Introduction of TSO(Time Sharing Option)
    • Overview/Introduction to ISPF(Interactive System Productivity Facility)
    • File Management and ISPF
    • Basic Files Introduction
    • Introduction to Dataset Naming Rules and Conventions
    • Basic File Operations with ISPF
    • Dataset Allocation Utility
    • Dataset List Utility
    • Dataset Compare Utility
    • Advance File Operation with ISPF
  3. z Mainframe Scripting(JCL)
    • SDSF Introduction - Playing with SDSF
      • Introduction to SDSF
      • Job Monitoring
      • SDSF Commands
    • Basics of JCL
      • Introduction to JCL(Job Control Language)
    • JCL Errors and How to identify it.
    • Different abends
    • General JCL rules and format
      • Keyword and Positional Parameters
    • JOB Statement
    • EXEC Statement
    • Data definition statement
    • General Tips (tips useful in day-to-day work)
  4. z Application programming with Cobol
    • Introduction to Application programming and Journey
    • Introduction to COBOL
    • COBOL Program Structure and Components
    • Error Handling
    • Glossary
    • DATA DIVISION
      • Data Items - Level Numbers
      • Important Clauses
      • User Defined Words
    • PROCEDURE DIVISION
      • Reserved Words
      • Literals
      • Arithmetic Expressions
      • Conditions
      • Separators
      • Functions
    • Picture Clause Editing
    • String Manipulation
    • File Handling(Include COBOL SORT)
    • Additional RECFM in detail and when to use what
    • File Status Codes
    • Table Handling
      • OCCURS
    • Subroutines
      • Programming Communications
    • Coding Best Practices
  5. z Mainframe Advance JCL(Scripting)
    • JCL Conditional Programming
    • JCL Symbolic Parameter
    • Submitting JCL through Internal Reader
    • JCL Refer back
    • Procedures
    • Understanding Different Space Abend and How to Resolve them
    • What are IBM Common Utilities and where to look for them
      • File Operations using Batch Job
      • Common IBM Utilities
    • DFSORT Commands and some common used command
  6. z Mainframe Advanced File Management 101
    • IDCAMS and some common used command
    • VSAM and its different types (KSDS,ESDS,RRDS,LDS)
    • GDG and its generations
  7. z DB2 Introduction
    • Introduction to Databases and RDBMS
    • Relational Database Concepts
    • Introduction to DB2
      • DB2 Architecture
      • Introduction to DB2 Data Structure
      • DB2 DDL for application developer
      • Introduction to SQL DML and DQL
      • Using aggregate functions
    • Introduction to Common SQL Error code
    • Introduction to advanced SQL
      • Views
      • Triggers
      • Transcations
  8. z DB2 Programming
    • Journey of Cobol + DB2 program from source to execution
    • Structure of COBOL + DB2 Program.
    • SQLCA
    • Creating Copy books using DCLGEN.
    • Common components (EXEC SQL..)
    • Usage of Cursors in programs
    • Dynamic and Static SQL difference
  9. z System Concepts(Theory)
    • Overview of Batch Processing
    • DASD.CATALOGS and VTOC Overview
    • Type of Access Method
    • Space Management
    • Introduction to Mainframe Security
    • Basics of z/OS
    • Operating System
    • Mainframe Hardware and Software
    • Mainframe Strength
    • z/OS terminologies (different terminologies required in day-to-day TSO, ISPF, Languages, etc)
  10. Mock tests
  11. Mock Interviews