CICS Command Level Coding

Overview

In this course, you learn how to design, code, and debug command-level CICS application programs for e-business or traditional environments. The course applies to the entire family of CICS products.

For information about other related courses, visit the IBM Training website:
http://www.ibm.com/training

Learning Journeys or Training Paths that reference this course:

Audience

This intermediate course is designed for application developers and analysts who design, code, and debug CICS command level applications.

Prerequisites

You should have:

  • Working knowledge of the underlying operating system platforms
  • Basic knowledge of CICS fundamentals as taught in CICS V5 Fundamentals (WM851G)
  • COBOL or PL/I application development skills
  • Basic knowledge of application design and programming

Key topics

  • Course introduction
  • CICS application programming environment
  • Designing CICS applications
  • Exercise: Introducing Worldwide Books Online
  • CICS command overview
  • Exercise: Using CICS Explorer
  • Exercise: Writing a pseudoconversational echo program
  • Debugging CICS applications
  • Exercise: Debugging applications by using CEDF
  • CICS basic mapping support
  • Exercise: Writing the WB presentation program
  • CICS program-to-program control
  • Exercise: Completing the WB presentation program
  • Exercise: Linking to a CICS program from outside CICS
  • CICS data access
  • Exercise: Completing the WB customer program
  • CICS queues
  • Exercise: Completing the WB order program
  • Exercise: Enhancing the WB application (optional)
  • CICS front-end programming
  • Service flow and event processing
  • CICS web applications
  • CICS Business Transaction Services
  • Course summary

Objectives

  • Design and develop application programs for CICS environments
  • Design applications with separate presentation and business logics
  • Describe the purpose of the CICS Clients
  • Code CICS commands
  • Pass and receive control between program modules
  • Describe and compare the CICS COMMAREA and the CICS channel and container interface
  • Prepare programs and run tests, including problem determination and resolution, by using messages and online interactive debugging tools
  • Access and modify Virtual Storage Access Method (VSAM) files, DB2 databases, temporary storage, and transient data queues
  • Respond to normal and exception conditions from CICS commands
  • Send and receive basic mapping support (BMS) maps

Related Articles:

IBM Training Blog:

Enroll

You can enroll in an instructor-led classroom at different geographic locations, instructor-led online course in any timezone or a self-paced online course.

This class has been identified by our Global Training Partner as "Guaranteed to run". View the terms and conditions for full details.

Start Date GTR Country City Duration Language Partner Action
Australia Syd 40 Hours English Global Knowledge/IT Learning Solution Pty Ltd

Enroll



Skip Sign in

Angola Luanda, AO 40 Hours English Ingram Micro

Enroll



Skip Sign in

Nigeria Lagos, NG 40 Hours English Ingram Micro

Enroll



Skip Sign in

Kenya Nairobi, KE 40 Hours English Ingram Micro

Enroll



Skip Sign in

Namibia Windhoek, NA 40 Hours English Ingram Micro

Enroll



Skip Sign in

Singapore Singapore, SG 40 Hours English Ingram Micro/Trainocate

Enroll



Skip Sign in

Zimbabwe Harare, ZW 40 Hours English Ingram Micro

Enroll



Skip Sign in

France Paris 40 Hours French Arrow ECS

Enroll



Skip Sign in

Denmark København - Ballerup 40 Hours English Arrow ECS

Enroll



Skip Sign in

Australia Perth WA 40 Hours English LearnQuest

Enroll



Skip Sign in

New Zealand Auckland NZ 40 Hours English LearnQuest

Enroll



Skip Sign in

United Kingdom London (Arrow) 40 Hours English Arrow ECS

Enroll



Skip Sign in

United Kingdom London (Arrow) 40 Hours English Arrow ECS

Enroll



Skip Sign in

If you are interested in a custom or private delivery of this content, please contact a GTP about delivery in your country.

If you are interested in a custom or private delivery of this content, please contact a GTP about delivery in your country.