The CICS Transaction Server training program is comprised of concepts, programming, utilities and development tools, application design, and advanced topics. The client selects the component modules and program duration. The
standard duration is 4 weeks = 20 days; followed by 15 days = 3 weeks of client-specific IBM system software training: 1- CICS Web Enablement 2- DB2 UDB 3- WebSphere MQ. 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.
- For new hires with minimal experience in application development on IBM mainframe systems, the training program can be augmented with client-specific programming language subject matter and examples.
|
- Industry standard content can be extended to included educational consultancy topics and guidelines which will address project specifications for implementing CICS web enablement.
|
- For experienced information technology professionals, the training program can be tailored to present and implement the principles of a SOA: Service Oriented Architecture for repurposing applications and platform migration in a IBM or hybrid computing environment.
|
- A program can include system software
used in application and platform migration: 1- CICS Transaction Server to an IBM web server platform. 2- Tuxedo on an Oracle web server platform.
|
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. A CICS training program can be taught with a programming language other than
COBOL:
Assembler,
PL/1,
C++ or
Java. The training program can be adjusted to include
technology updates and third party mainframe software.
The course modules and duration can be used as a foundation to evaluate an integrated training program or select standalone fast-track courses.
| Module: |
CICS TS: Fundamentals |
| Duration: |
2 days |
|
Major Topics |
| 1. Featureset - new release |
2. CICS as an on-line system |
3. CICS structure and components |
| 4. Facilities and functions |
5. Coding |
6. Passing data |
| 7. CICS web support |
8. CICS interface to DB2 |
|
|
|
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 Program using AIX sequentially |
|
|
|
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: |
CICS TS: Application Design |
| Duration: |
4 days |
| Major Topics |
| 1. CICS transaction design efficiency considerations |
2. CICS environment efficiency considerations |
3. Storing data within a transaction |
| 4. Sharing data across transactions |
5. Intrapartition transient data |
6. Efficiency issues for CICS locking functions |
| 7. Coding for data services |
8. CICS performance with large files |
9. Web enablement |
| 10. Coding for business logic |
11. Storage services |
12. Screen design |
|
|
Module: |
CICS Transaction Server: Debugging with CA-InterTest |
| Duration: |
1 day |
|
Major Topics:
|
| 1. Debugging CICS programs |
2. InterTest monitor |
3. Menu screens |
| 4. Starting/stopping InterTest |
5. Setting monitoring/automatic breakpoints |
6. NEWCOPY program |
| 7. Breakpoints |
8. Viewing main storage |
9. Viewing auxiliary storage |
| 10. Modification of protected areas |
11. System testing aids |
|
|
|
Module: |
CICS: TS Command Level Programming - Advanced |
| Duration: |
5 day |
| Major Topics:
|
| 1. Browsing VSAM files |
2. DB2 access in CICS |
3. Asynchronous processing |
| 4. Coupling facility and data sharing |
5. DB2 data sharing enhancements |
6. CICS debugging |
| 7. Containers |
8. VSAM record level sharing |
9. Performance topics |
| 10. CICS design considerations |
|
|
|
|
Module: |
CICS TS: Web Enablement - Introduction |
| Duration: |
2 days |
| Major Topics:
|
| 1. CICS TS featureset |
2. Application programming interface |
3. Invoking CICS from the web |
| 4. CICS TS document |
5. Web and TCPIP APIs |
6. Document APIs |
| 7. Web form API |
8. CWS TCPIP APIs |
9. CICS web support |
| 10. New commands |
11. Web error program |
|
|
|
Module: |
CICS TS: Web Enablement |
|
Duration: |
4 days |
| Major Topics:
|
| 1. CICS TS featureset |
2. CICS and Java |
3. Invoking CICS from the web |
| 4. HTTP request and response headers |
5. CICS DOCTEMPLATES |
6. CICS TS document and other APIs |
| 7. CICS BTS |
8. CBTS API |
9. CICS web support |
| 10. CICS transaction gateway servlets |
11. CICS WebServer plug-in |
12. Using JavaScript |
| 13. Deploying applications |
|
|
|
|
Module: |
CICS TS: Web Support Programming |
| Duration: |
4 days |
|
Major Topics:
|
| 1. CICS TS overview |
2. RDO - CEDA changes |
3. Application programming interface |
| 4. Supplied transaction changes |
5. Databases and files |
6. Invoking CICS from the web |
| 7. CICS TS document |
8. State management |
9. CICS and Java |
| 10. JCICS classes |
11. JavaBeans CICS web support |
|
|
|
Module: |
CICS TS: with DB2 |
|
Duration: |
2 days |
|
Major Topics: |
| 1. CICS-DB2 interface |
2. Commands: DSNC |
3. CICS-DB2 connection |
| 4. Authorization and security |
5. Application design guidelines |
6. Performance |
| 7. Debugging issues |
|
|
|
|
Module: |
CICS TS: Operations |
|
Duration: |
2 days |
| Major Topics:
|
| 1. CICS overview |
2. Starting and stopping |
3. Master terminal operation |
| 4. Console control of CICS |
5. CICS structure facilities |
6. CICS utility commands |
| 7. Restarting CICS |
|
|
|
| Module: |
WebSphere MQ (MQSeries): Introduction |
| Duration: |
2 days |
|
Major Topics:
|
| 1. Featureset and facilities |
2. Linking and bridging |
3. Programming languages |
| 4. Components and fundamental objects |
5. Application programming interface |
6. Modeling |
| 7. Advanced buildtime |
8. Administration |
9. Workflow clients |
|
|
Module: |
WebSphere MQ (MQSeries): Application Programming |
|
Duration: |
4 days |
| Major Topics:
|
| 1. Featureset and facilities |
2. Queue Manager connections |
3. Error handling |
| 4. Messages |
5. Replies and reports |
6. Triggering |
| 7. Functions |
8. Multithreading |
9. Advanced topics |
| 10. API: Application Programming Interface |
|
|
|
Review Additional Content
IBM 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 to review and augment an integrated training program and evaluate alternative fast-track courses.
|
Technology Exchange Websites |
|
SYS-ED websites compile, organize, and present software specific and established operational categorizations of information technology. They provide a framework
for assessing knowledge transfer: web-based training, classroom instruction, technology updates, courseware, training aids, learning paths, and validation assessment. |
|
http://www.cicstrainingbysysed.us/commquests.htm |