Mainframe Application Programming Training

IBM Mainframe : Application Programming Training Schedule

1. TSO/ISPF : Topics Include:

• Using TSO/Extensions (TSO/E)
• ISPF Browse, View, Edit
• ISPF Utilities
• Batch Job Processing
• ISPF Facilities

2. JCL AND UTILITIES

Module 1: – Introduction to JCL
Functions of JES
Functions of Initiators
Parameters in JCL
Fields in JCL Statements

Module 2: – Job Statement
Parameters in Job statement

Module 3: – Exec Statement
Parameters in Exec statement
Module 4: – DD Statement
Parameters in DD statement

Module 5: – Utilities
IEFBR14
IEBGENER
HPRGM
IEBCOPY
IEBUPDTE
SORT
MERGE
IDCAMS

Module 6: – Procedures
Instream procedure
Catalog procedure
Symbolic parameters
Overriding parameters

Module 7: – Condition
If-Else
Even
Only

Module 8: – Generation Data Group
Creation of Base GDG
Creation of Generations
Types of GDG

3. COBOL : Topics Include:

Module 1: – Introduction to COBOL
Basic functions of COBOL

Module 2: – FILE HANDLING
Operations on files.
The sort instruction
Input-Output Procedures

Module3: – ARRAYS
The construction of single and multi-dimensional arrays
Searching and Sorting
Using Arrays for Translation

Module 4: – Sub Programming
Use of embedded and external sub program
Linkage Section
Parameter Passing

Module 5: – TABLE HANDLING

4. MVS VSAM & ACCESS METHODS
Topics Include:

Module 1: – Introduction to VSAM files
KSDS
ESDS
RRDS
LDS

Module 2: – Using IDCAMS Utilities
Using IDCAMS utility to do all the operations in VSAM files

Module 3: – Alternate index
Creating Alternate Index
Using in Application Programs

Module 4: – Backup & Recovery
Using utilities to take backup and recovery
Parameters under Export and Import

5. DB2 FUNDAMENTALS : Topics Include:
Module 1: – Introduction to database
Objects of DB2

Module 2: – Compilation Process
Components of DB2
Compilation process of COBOL-DB2 Programs

Module 3: – Introduction to SQL Queries
Creating a Table
Sub queries
Co-related Sub queries

6. DB2 SQL WORKSHOP : Topics Include:

• Basics of SQL – the Relational Language
• SQL Queries
• Comparison operators and multiple conditions
• IN, BETWEEN, LIKE and negation in WHERE clauses
• ORDER BY and SELECT DISTINCT clauses
• Using calculated values in a SELECT and WHERE clause
• GROUP BY and HAVING clauses
• Column functions
• Joins
• UNION and UNION ALL
• Sub select
• Using arithmetic with time and date data
• INSERT, DELETE and UPDATE statements
• Creation of View, Synonym and Alias

7. DB2 APPLICATION PROGRAMMING : Course content:

• DB2 for Z/OS overview of the application program environment
• DB2 OBJECTS (create TABLE, SYNONYM, VIEW)
• Program Preparation
• CURSOR processing
• DB2 OBJECTS (Referential Integrity, INDEXES)
• Dynamic SQL

8. CICS FUNDAMENTALS : Course content:

• CICS Introduction
• CICS Supplied Transactions
• Designing Maps
• Application Programming
• File and Database Facilities
• CICS Intercommunication
• CICS Platforms

9. CICS APPLICATION PROGRAMMING : Topics Include:

• CICS application programming environments
• Designing CICS applications
• Basic CICS commands
• LINK/ XCTL commands for program to program control
• Map definition and usage
• CEDF/CEDA/CMAC/CECI/CEBR
• Reading and updating VSAM files and DB2 tables
• Creating and using TD and TS queues.

PROJECT CASE STUDY
• With JCL, COBOL , DB2 & CICS on Banking / Insurance / Airline reservation etc.,

×
Show