Mainframe

Mainframe

Mainframe

Duration: 47 Days

A mainframe (also known as "big iron") is a high-performance computer used for large-scale computing purposes that require greater availability and security than a smaller-scale machine can offer.

Add to Cart Book your training

Course Contents:

DAY 1 & 2: MVS Operating System Concepts (1.5 Days) & TSO/ISPF: (0.5 day)
MVS Operating System Concepts (1.5 Days)
  • Hardware Overview
  • Operating system overview
  • Data Management
  • Batch & Interactive processing
  • Introduction to MVS
  • MVS Storage management
    • - Computing environment
    • - IBM Operating system evolution
    • - Operating system consideration
    • - Key terminology
    • - Data communication equipment
    • - Working with I/O & data
  • MVS Functions
  • How datasets are accessed
  • Dataset allocation and job step execution
  • Initializing the system
TSO/ISPF: (0.5 day)
  • Using TSO
  • ISPF Browse, View, Edit
  • ISPF Utilities
  • SDSF
DAY 3: Job Control Language & MVS Utilities
  • Introduction to JCL
  • Types of JCL statements
  • JOB, EXEC, DD, Delimiter, NULL, Comment, PROC, PEND
  • Job Statement
  • Exec Statement
  • DD Statement
    • - *, data, dummy
    • - DISP, DSN, UNIT, VOL, LABEL, SPACE, DCB
    • - Special DD Statements
    • - Special DD Names
    • - Concatenation of DD Names
  • Generation Data Groups (How to create and use them in the JCL’s)
DAY 4: Job Control Language & MVS Utilities
  • Procedures
    • - Symbolic parameters
    • - Overriding DD Names
  • IBM Utilities
    • - IEFBR14
    • - IEBGENR
    • - IEBCOPY
    • - SORT / MERGE
    • - IEHLIST
    • - IEBPROGM
  • Restart the job from the failed step
  • Condition Codes/ IEC codes and how to use it
  • JOBLIB/STEPLIB Statements
DAY 5: VSAM
  • VSAM data set organization
  • Various types of VSAM Files : ESDS / KSDS/RRDS
  • MVS Catalogs
  • VSAM data set organization … Same as first point
    • - Cluster (Data & Index)
    • - CA & CI
  • IDCAMS utility
DAY 6: Practice Session
DAY 7: Practice Session
DAY 8: VSAM
  • JCL for VSAM
  • Creation, Altering and Deleting clusters
  • Alternate Indexes.. How to use them in the JCL’s / Programs
  • Data set reorganization, backup and recovery
  • Linear Data Set
  • File Aid Utility
DAY 9: COBOL
  • Organization of a COBOL Program
  • Procedure Division
  • File Handling in COBOL.. Should also cover the important file status codes
  • Table Handling
DAY 10: COBOL
  • Library Services
  • Sort/Merge
  • Call & Link
  • Run Unit
DAY 11: COBOL
  • Advanced COBOL Statements
  • Reports
  • Different Field Types (should cover all the types of comp fields)
DAY 12: COBOL
  • Common Abends, their causes and resolutions
  • Copybooks
  • Passing Parameters thru JCLS and how to handle them in the programs.
DAY 13: Practice Session
DAY 14: Practice Session
DAY 15: DB2 Basics & Application Development
  • Overview of DB2
  • DB2 data types
  • Column and Scalar Functions
  • COBOL and DB2 (should cover the difference in the field types)
  • DB2 Program preparation
  • DCL/ DML/ DDL statements
  • How to retrieve db2 data
  • Use of Subquery, Joins, Unions
DAY 16: DB2 Basics & Application Development
  • How to use Varchar data in cobol
  • SQLCA and other related copy books
  • Using scalar functions with number, character and date
  • Using date and time functions
  • Advanced Error handling features
  • Data integrity & locking considerations
DAY 17: DB2 Basics & Application Development
  • DCLGEN
  • Cursor operations
  • QMF/SPUFI/Utilities/ Platinum products
  • Common SQL Codes
  • Isolation Levels
  • NULL Indicators
DAY 18: CICS Fundamentals and Application Programming
  • CICS Overview
  • Components of CICS
  • Pseudo conversational Programming
  • Components of CICS application design
  • Screen presentation facility
  • Master Terminal Transaction
  • Maps & Display – Symbolic and Physical maps and how to use them in the programs
DAY 19: CICS Fundamentals and Application Programming
  • SDF / Macros for developing the maps
  • Reading external data
  • Addressability techniques
  • Accessing and displaying map fields
  • Accessing special storage areas
  • CICS Queuing facility
DAY 20: Practice Session
DAY 21: Practice Session
DAY 22: CICS Fundamentals and Application Programming
  • Recovery and Restart
  • Dynamic Transaction Backout
  • Automatic Task Restart
  • Journaling mechanism in CICS
  • Resource recovery using system logs
  • JOURNAL command
DAY 23: CICS Fundamentals and Application Programming
  • Resource recovery using journals
  • JCT
  • HANDLE AID & HANDLE CONDITION
  • Different Tables in CICS
  • CICS Transactions (CEMT, CEBR etc)
  • CICS + DB2.. 2 phase commits
  • CICS Abendaid
Miscellaneous (2 hours)
  • How to read IBM Book Manager to resolve queries and abends.
DAY 24: IMS Fundamentals and Application Programming
Introduction to IMS
  • IMS environment
  • IMS components
  • IMS large system environment
    • - IMS-CICS connectivity
    • - IMS-DB2 attachment
IMS - DB: IMS Database Manager
  • Limits of file systems
  • DL/1 environment
  • Hierarchical databases
  • IMS DB terminology
  • IMS Database Definition
  • Responsibilities of a DBA
  • DBDGEN process
  • PSBGEN process
DAY 25: DL/1 Application Programs
  • Application program components
  • Control blocks and database relationships
  • IMS programming conventions
  • IMS Entry linkage
  • Database call format
  • DL/1 call functions
  • Segment Search Arguments
DAY 26: Accessing IMS databases
  • Random retrieval
  • Sequential retrieval
  • Loading and inserting segments
  • Deleting and updating segments
DAY 27: Practice Session
DAY 28: Practice Session
DAY 29: Advanced SSAs
  • Command Codes
  • Command codes L and F
  • Command codes D and N
  • Command code P
  • Command code C
  • Command codes U and V
  • Boolean operators in SSAs
DAY 30: Programming Techniques
  • Using PCB masks
  • Descending sequence
  • Parallel processing in a database
  • Multiple positioning
  • Variable length segments
  • Secondary Indexing
DAY 31: IMS – DC
IMS Transaction Manager
  • Batch and online environments
  • Defining resources
  • Application resources
  • Communication resources
  • Messages
  • Flow of information through the system
IMS TM Application Programs
  • Programming elements
  • DL/1 calls
  • PCB mask for DC operations
  • Retrieving input messages
  • Sending output messages
  • Routing output to alternate destinations
    • - Developing Batch Message Processing programs
DAY 32: IMS – DC
Developing Conversational Applications
  • Storing data in a SPA
  • Other ways of storing data
Message Format Service (MFS)
  • Format sets
  • MFS control statements
  • Controlling field attributes
  • Controlling cursor position
  • Physical and logical paging
IMS Facilities
  • Security
  • Logging
  • Program isolation
  • Message Scheduling - Recovery and restart
DAY 33: Project Work
  • Requirement Gathering
DAY 34: Practice Session
DAY 35: Practice Session
DAY 36: Project Work
  • Business Case Mapping
DAY 37: Project Work
  • Project Design & Delivery
DAY 38: Project Work
  • Project Assessment
DAY 39: Project Work
  • Project Management
DAY 40: Project Work
  • Project Work
DAY 41: Practice Session
DAY 42: Practice Session
DAY 43: Project Work
DAY 44: Project Work
DAY 45: Project Work
DAY 46: Project Work
DAY 47: Project Evaluation
Comprehensive Test
- (Hands on - written)

Quick Links

Clients

  • Our experience with Amplify has been extremely satisfying and we surely would look at the possibility of a long association. A special mention about Avneesh who has played his part to perfection.

    Preeti Shetiya

    i-flex solutions

  • The feedback score for XML and XSLT Training conducted on 7th and 8th Dec, 07 is 35.44 / 45. Our target is 35 points for External faculties, which means you are above the target. Congratulations!! Your efforts & hardwork for the same is appreciated.

    Wasim Bari

    CSC India

  • We would like to thank you for handling the training on XML & XSLT, held from 29th Feb to 4th March '08.

    Shila Koshy

    i-flex solutions

Educational & Corporate Partners

| | | |

Get in touch with us

Thank you for your interest in Amplify Mindware. For any further information or counseling please contact us by telephone or email shown below. You are also welcome to visit our campus.

Amplify Mindware, Pune (MH), India

Boardline: +91-20-2436 8316 | Fax: +91-20-2436 8718

contact@amplifymind.com

Book your training

Expected Training Planning in