IBM Mainframes Online Training
IBM Mainframes Online Training
IBM Mainframes Online Training Course Content :
INTRODUCTION TO THE MAINFRAME CONCEPTS
- Introduction to IBM Mainframe Systems
- IBM Mainframe Architecture
- Data and Job Management
- Operating Systems
- TSO, ISPF
COBOL (COMMON BUSINESS ORIENTED LANGUAGE)
- Introduction to COBOL and its versions
- COBOL Program Structure
- Field Declaration – Data Types
- COBOL Statements
- ACCEPT
- DISPLAY
- MOVE
- INITIALIZE
- IF Statement
- EVALUATE
- STRING and UNSTRING
- COPY
- COMPUTE
- PERFORM
- REDEFINES
- RENAMES
- Computational Usages
- STOP RUN, GOBACK, EXIT PROGRAM
- EXAMINE, INSPECT
- COBOL programming using Sequential, Indexed and Relative files
- COBOL Report generation programming
- Real-time Programs using files
- COBOL programming with arrays
- Using arrays in programs with SEARCH & SEARCH ALL
- Subscripting & Indexing
- Sorting & Merging
- Resolving File Status codes and abends
- Coding Real-time Programs
JCL (JOB CONTROL LANGUAGE)
- JCL – Batch Processing (JES2 & JES3)
- JOB, EXEC and DD statements – Parameters
- JOBLIB, STEPLIB and JCLLIB
- Symbolic & Overriding parameters
- In stream & Cataloged Procedures
- RESTART, PARM, COND, Refer back, DUMMY, and TYPRUN
- Temporary Datasets
- IBM Utilities
- GDG and its uses
- Sorting & Merging files
- Reformatting file data
- INCLUDE, OMIT
- JCL Errors and resolving abends
- Coding Real-time JCLs
Db2 (Database2)
- Db2-Database concepts
- Db2 Organization
- Table spaces, Tables, Views, Indexes,
- Synonyms, Aliases
- Using SQL Queries
- DDL (CREATE, ALTER, DROP)
- DML (SELECT, INSERT, UPDATE, DELETE)
- DCL (GRANT & REVOKE)
- Group By, Having, Order By
- Joins & Unions
- Sub-queries
- DCLGEN, SPUFI and QMF
- Db2 Utilities
- NULLS – Null Indicators
- Cursors and Types
- SQLCA
- Db 2 Program Preparation
- Pre-compilation
- BIND – Packages & Plans
- Db2 Locking and Concurrency
- Locking Modes
- Isolation Levels
- Commit & Rollback
- Constraints
- Db2 Performance issues and tuning techniques
- SQLCODES and resolving abends
- COBOL – Db2 Real-time Programming
VSAM (Virtual Storage Access Method)
- Introduction to VSAM
- VSAM Datasets – ESDS, KSDS, RRDS
- Space Management
- Alternate Indexes
- Dataset Structures
- Defining Clusters
- IDCAMS – Repro, Print, Alter, Delete
- START, INVALID KEY
- Accessing VSAM files from COBOL
- File status codes and abend codes
- Coding Programs using VSAM files
CICS (Customer Information Control System)
- Introduction to CICS
- Batch vs. online systems
- CICS System tables
- Triggering CICS transactions
- Conversational and Pseudo-conversational Programming
- BMS Macros – Maps and Map sets
- CICS commands
- EIB
- Commarea
- Exceptional conditions
- Handle condition & RESP
- Ignore Condition
- TDQs and TSQs
- Return, XCTL and LINK
- ASKTIME, FORMATTIME, START, ATI, CANCEL
- CICS Abend codes and resolutions
- Coding Online programs using COBOL, CICS, VSAM and Db2
Tools
- File-Aid for files & Db2
- Changeman / Endevor
- Expeditor
Other related courses
PL/1 Programming
IMS DB Programming
Drop your query
Most Popular Courses
Achieve your career goal with industry recognised learning paths
What my Client's Say?
-
It was a great course over my expectations. I am eager to have another course wıth you as soon as possıble ~ R. Kamand
-
All in all, it was a very constructive and one in a lifetime experience. I'm so glad that I was part of it.~ T. Engin
-
It was the best decision I had ever made in my life. Although it was expensive for me, but I don't regret even for one second. ~ Maruti Malla
-
Thank you for this great course. I learned a lot of things, I met very nice people and I am happy that I had these 6 crazy weeks with you.".~ Najmul Shar A Baig
-
Very nice and friendly tutor and staff. The course was very fruitful, particularly the input sessions during the first half of it.~ Radha Nandyala
-
It was such great experience, though it was really intensive, it was worth doing it! Cant thank enough all team effort esp Mohan! .~ Rohan Kumar
-
The course was really good because it was a practical course.~ M.Radha patel
-
I liked this experience. Good tutor and nice mates. I will always remember it. ~ Jitu Bavaria