z/OS Mainframe Entry Level Training Program

Mainframe Training Program

z/OS Mainframe Entry Level Training Program

Mainframe Training Sitemap

Mainframe Entry Level Training Program Advanced search
Technology Driven IT Training Web-based Training Services Why SYS-ED for Web-based Training
Definition of Service Delivery Medium Contact You

The Mainframe Entry Level training program is an integrated curriculum: mainframe concepts, programming skills, programming language, and system software. The client selects the component modules and the program duration. The standard duration is 40 days = 8 weeks followed by 10 days = 2 weeks of client-specific mainframe utilities, system software, and web-enablement training. A lesson plan based upon the standards of the New York State Department of Education will be provided as part of qualifying the subject matter, examples, exercises, and program duration. Educational consultancy topics, inclusive of project specifications also can be incorporated into the program.

  • For new hires with minimal experience with IBM mainframe systems and legacy programming languages, the training program can be augmented with data processing concepts and structured programming methodologies.
  • For experienced information technology professionals, the training program can be tailored to implement SOA: service oriented architecture in a IBM or hybrid commercial and open source software computing environment such as with Oracle Corporation software.

SYS-ED's training programs utilize multiple delivery medium: distance-learning, web-based, and technology driven classrooms. As part of conducting a training program, subject matter is organized for utilization in courseware as a learning center. In order to accommodate employee workloads and staff in remote geographic locations, component courses can be scheduled over non-consecutive weeks utilizing a combination of classroom training and distance-learning. At the client's discretion, pre and post course assessment, a record and grade for completed assignments, and a final examination can be utilized. The training program can be extended with 1- a comprehensive programming language component 2- client specific mainframe utilities and development tools 3- specialized system software courses 4- web enablement 5- open source software.

This z/OS Mainframe Entry Level training program provides a framework for evaluating a sequence of integrated course modules: duration and subject matter. A legacy programming language typically is taught in conjunction with the program: Assembler, COBOL, Fortran, PL/1, REXX, or RPG. The assumption is that the client will select a subset of these course modules and either incorporate or substitute additional subject matter.

z/OS Mainframe Entry Level Training Program
Base Program Duration
Technology Updates
z/OS Operating System
Programming Skills
COBOL Language
IBM Tools

DB2 Relational Database
CICS Transaction Server
IMS Transaction Server
Scarcity of Up to Date Textbooks
Courseware for Teaching
Reference Documentation

Teaching Models

Teaching Models

Why SYS-ED for Mainframe Training


z/OS: Environment: Introduction 2 days
TSO/ISPF 4 days
z/OS: JCL - Basic 3 days
Structured Design 4 days
z/OS: JCL Utilities 2 days
COBOL Programming 5 days
COBOL Programming - Intermediate 5 days
COBOL Programming - Advanced 5 days
COBOL Debugging 3 days Distance-learning Training Service

Distance-learning Service
TSO Xpediter 3 days
Syncsort or IBM SORT 1 day
VSAM for Programmers 3 days

Base Program Duration

40 days
Optional Courses
DB2: Application Programming 5 days
CICS TS: Command Level Programming 5 days
IMS: DB DL/1 Programming 5 days

Module: z/OS Environment: Introduction
Duration: 2 days
Major Topics:
1. z/OS overview 2. Storage management 3. Managing work
4. I/O processing 5. Data management 6. Job management and flow
7. IPL: Initial Program Load and system initialization 8. Recovery and termination management 9. Installing and configuring
10. Communication 11. Security in z/OS

Module: TSO/ISPF
Duration: 4 days
Major Topics:
1. z/OS TSO: concepts and ISPF 2. TSO ISPF start-up 3. Browsing a dataset
4. Editing a dataset 5. Compiling programs 6. Debugging a program
7. Examining output 8. Dataset and library maintenance 9. VSAM utility
10. TSO commands 11. CLISTs: Command procedures and dialogs  

Module: z/OS: JCL - Basic
Duration: 3 days
Major Topics:
1. Running a simple job 2. Using existing datasets 3. Creating datasets
4. Non-sequential datasets 5. Running complex jobs 6. Procedures

Module: Structured Design
Duration: 4 days
Major Topics:
1. Design principles 2. Architectural design 3. Infrastructure design
4. Structural design 5. Procedural design 6. Post design activities
7. General system concepts 8. System: definition and structure 9. System life cycle
10. Quality assurance 11. Structured specifications 12. Data flow diagrams
13. Process descriptions 14. Data dictionary 15. Infrastructure design
16. Fully-decomposed 17. Nearly-decomposed 18. Transform centered design
19. Central transform 20. Transaction centered design 21. Message switching
22. Procedural design language 23. Testing

Module: z/OS: JCL Utilities
Duration: 2 days
Major Topics:
1. Utility programs - Getting started 2. IEBGENER 3. IEBCOPY
10. IDCAMS    

Module: COBOL Programming
Duration: 5 days
Major Topics:
1. COBOL essentials 2. Writing a program that prepares a report 3. Design, code, and test a structured program
4. Features for structured coding 5. How to define, move, and initialize fields 6. Intrinsic functions and arithmetic statements
7. Working with dates 8. Working with characters 9. Tables
10. Copy members and subprograms 11. Concepts and terms for working with disk files  

Module: COBOL Programming - Intermediate
Duration: 5 days
Major Topics:
1. Flow of control - PERFORM 2. Table processing 3. Indexes and subscripts
4. Loading tables 5. Coding and using a sequential search 6. Coding and using a binary search
7. Memory manipulation with the REDEFINES 8. Report processing 9. Basic debugging techniques

Module: COBOL Programming - Advanced
Duration: 5 days
Major Topics:
1. Sequential files 2. Indexed files - VSAM KSDS 3. Relative files - VSAM RRDS
4. Sort/merge feature 5. How to become an effective maintenance programmer 6. Object oriented COBOL
7. Multiple dimension table 8. Processing multi-level tables 9. Nested processing
10. Invoking procedures and passing data 11. Run-time options and parameters 12. Variable length tables
13. Sequential file updating    

Module: COBOL Debugging
Duration: 3 days
Major Topics:
1. z/OS concepts 2. Core dump debugging 3. Virtual storage
4. Storage dump concepts 5. Task management control blocks 6. Data management control blocks
7. LE: Language Environment 8. Control information 9. Debugging Tools

Module: TSO Xpediter
Duration: 3 days
Major Topics:
1. Facilities 2. Support environments 3. Full screen interface
4. Interactive debugging techniques 5. Changing the flow of control 6. Trace facility
7. Advanced debugging techniques 8. Reusable test scripts 9. ALC testing
10. CICS interface 11. IMS interface

Module: Syncsort or IBM SORT
Duration: 1 day
Major Topics:
1. Control statements 2. Data utility features 3. Parm options
4. Coding and the use of exit programs 5. Tape sort 6. Performance
7. Histogram utility    

Module: VSAM for Programmers
Duration: 3 days
Major Topics:
1. Access Method Services 2. COBOL requirements for VSAM file handling 3. COBOL for key-sequenced datasets
4. VSAM datasets 5. VSAM performance 6. Application programming
7. Access method services 8. Using sequential and direct access 9. Alternate indexes and paths
10. VSAM security and data security 11. Using Access Method Services 12. Program using AIX sequentially

Module: DB2: Application Programming
Duration: 5 days
Major Topics:
1. DB2 fundamentals 2. DB2 programming in COBOL 3. DB2 objects
4. SQL: Structured Query Language 5. Retrieval operations 6. Retrieval operations: built-in functions
7. Other retrieval operations 8. Update operations 9. QMF: Query Management Facility
10. Locking and performance 11. EXPLAIN 12. Coding considerations
13. Embedded SQL 14. Program design

Module: CICS TS: Command Level Programming
Duration: 5 days
Major Topics:
1. CICS concepts and terms 2. CICS featureset 3. Designing a CICS program
4. Creating a BMS mapset 5. BMS mapset and symbolic map 6. Coding a CICS program
7. Testing a CICS program 8. Temporary storage control 9. CICS commands and programming techniques
10. Program design 11. Systems overview 12. Menu program
13. Maintenance program 14. Processing files sequentially  

Module: IMS: DB DL/1 Programming
Duration: 5 days
Major Topics:
1. Components of IMS DL/1 2. IMS DL/1 structure 3. Program structure and interface to IMS/VS
4. Database retrieval calls 5. Database update calls 6. Advanced techniques
7. Characteristics of a DL/1 database 8. Logical relationships and searching 9. System service calls
10. Testing    

Technology Exchange Websites

SYS-ED's websites compile, organize, and present software specific and established operational categorizations of information technology. They provide a framework for assessing knowledge transfer in a variety of delivery formats: web-based training, classroom instruction, technology updates, courseware, training aids, learning paths, and validation assessment.