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 the full complement of 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, checklist of completed tasks,
validation assessment, 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.
|
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 |
| 4. IEBUPDTE |
5. IEBDG |
6. IEBPTPCH |
| 7. IEHLIST |
8. IEHPROGM |
9. SORT |
| 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 |
|
|
|
Review Additional Content
IBM mainframe and third party system software, web enablement, and interrelated information technology subject matter can be researched using the
course search engine.
The audience, duration, and content can be used as a starting point to augment an integrated training program or evaluate a fast-track course.
|
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. |
|
http://www.mainframetrainingbysysed.us/commquests.htm |