SYS-ED’s
CICS Transaction Server training program utilizes
the full complement of training medium -
traditional, web-based,
and
technology driven classrooms.
The standard CICS training program is 17 days,
however, it
can be tailored to specific training needs and operational objectives:
The client organization selects the modules which
comprise the training program. In order to accommodate employee workloads and
staff in remote geographic locations, component courses can be scheduled over
non consecutive weeks utilizing a combination classroom training and
distance-learning. At the client's discretion,
validation assessment and a final examination can be utilized.
A CICS training program
can be taught with a programming language other than
COBOL:
Assembler,
PL/1
or FORTRAN.
Next generation CICS software and development tools specific to
a client's mainframe environment can
be incorporated into a program such as:
IBM Tools, InterTest,
Xpediter,
SDF-II,
or BMS-GT.
Fast-track
CICS courses are
also available through the New York schedule.
Reviewing Additional Content
Fast-track CICS courses, WebSphere MQ, IBM mainframe system
software, web enablement, and interrelated information technology
subject matter can be researched using the search engine.
The audience, duration, and content can
be used as a starting point to augment an integrated training program or
to evaluate a fast-track course.
|
Module: |
CICS TS: Fundamentals |
|
Duration: |
2 days |
|
Description:
|
This course presents the capabilities of on-line systems. Topics include: on-line
system components, functions, operational procedures and facilities. The
role and importance of CICS standards are also examined. |
|
Audience: |
Application and system programmers |
|
Prerequisites: |
None |
|
Objectives: |
- Become familiar with the facilities and interactions
between the major components of a communications network.
- Recognize the functions performed by
communications support software.
- Understand online application
programming techniques.
- Learn the terminology associated with an
online system environment.
- Recognize the role of security and
backup and recovery in online systems.
|
|
Module: |
VSAM for Programmers |
|
Duration: |
3 days |
|
Description:
|
This course presents an overview of VSAM file
structures and requirements for effective use with CICS/COBOL. VSAM is
examined in its utilization online, batch, and through Access Method
Services. |
|
Audience: |
Systems and applications programmers who need to
know VSAM and who write CICS COBOL programs that access VSAM datasets. |
|
Prerequisites: |
COBOL experience
CICS TS: Fundamentals |
|
Objectives: |
- Become familiar with the structure
of key-sequenced, entry-sequenced and relative record data sets.
- Learn VSAM terminology in order to
understand file structure.
- Identify VSAM’s file design and processing
techniques which optimize performance.
- Determine which Access Method Services are
required to define, load, alter, backup, recover, delete, and review VSAM
datasets.
- Write CICS/COBOL verbs to read, rewrite,
delete, browse, and write VSAM records under CICS VSAM datasets for both
online and batch programs.
|
|
Module: |
CICS TS: Command Level Programming |
|
Duration: |
5 days |
|
Description:
|
This course teaches CICS, concepts, functions,
and commands required to code and maintain CICS programs. |
|
Audience: |
Application programmers, system
programmers, and analysts who code, execute and maintain application programs
using CICS Command Level coding features. |
|
Prerequisites: |
CICS TS: Fundamentals
VSAM for Programmers |
|
Objectives: |
- Become familiar with CICS facilities:
terminal management, storage management, and CICS components.
- Understand how the COBOL compiler
interacts with the CICS Command Translator to produce a CICS load table.
- Create a single screen map and code
command parameters required for invoking online mapping operations.
- Code and execute application programs
using CICS commands: program control, terminal control, and file control.
- Understand the concepts and theory serving
as the foundation of
transient data control and temporary storage control.
- Examine the execution of a transaction
using InterTest and use it to test and debug functions.
|
|
Module: |
CICS TS: Application Design |
|
Duration: |
5 days |
|
Description:
|
This course prepares the student to design
applications that use CICS facilities and which will operate efficiently in
a z/OS environment. |
|
Audience: |
Applications and systems programmers who design
CICS applications or who maintain on-line systems. |
|
Prerequisites: |
CICS TS: Command Level Programming |
|
Objectives: |
- Understand the functions of each CICS
facility.
- Choose those CICS features that are
appropriate to the systems requirements of an application.
- Understand established CICS design
policies.
- Select the appropriate method for
initiating a task, page building, logging and passing data from one task
to another.
- Identify potential problem areas in CICS
application design.
- Identify areas of possible competition for
CICS resources.
- Understand transaction affinity and
storage isolation and assess its impact on application design.
- Become familiar with CICS
intercommunication, Distributed Program Link, Distributed Transaction
Processing (APPC), transaction routing and function shipping.
|
|
Module: |
CICS InterTest and ABEND-AID/FX |
|
Duration: |
2 days |
|
Description:
|
The course teaches how to modify program
variables and test data used by the variables. There also is an introduction
to CICS transaction dump analysis using ABEND-AID/FX,
the interactive dump analysis tool. |
|
Audience: |
Entry-level programmers |
|
Prerequisites: |
CICS TS: Command Level Programming |
|
Objectives: |
- Become proficient with InterTest functions.
- Identify faster more effective CICS
testing techniques using InterTest.
- Use InterTest utility transactions.
- Use InterTest for debugging CICS transactions.
- Appreciate the transaction dump analysis
facilities of ABEND-AD/FX.
- Use ABEND-AID/FX to solve common
transaction dumps.
|
Reviewing Additional Content
The assumption is that a CICS Transaction Server
training program will include design, performance optimization, and web
enablement topics specific to the client's IBM mainframe environment. New CICS courses
and interrelated information technology subject
matter can be researched using the search engine.
The audience, duration, and content can
be used as a starting point to augment an integrated training program or
to evaluate a fast-track course.