Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

CICS - Mainframe Customer Information Control System

via Udemy

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn CICS from Scratch: Master Online Application Development, BMS Maps, COBOL,File handling and DB2

What you'll learn:
  • Intro to CICS:Overview of CICS (Customer Information Control System) and its role in transaction processing.
  • Differences between Online Application and Batch Application:Explanation of the key differences between online applications and batch processing in CICS.
  • BMS Macros: DFHMSD, DFHMDI, and DFHMDF: Overview of BMS macros like DFHMSD (Map Set Definition), DFHMDI (Map Definition), and DFHMDF (Field Definition)
  • Maps/Screens creation: Detailed process for creating maps/screens (5 Maps will be created during training).
  • Maps Compilation process: Explanation of the compilation process for maps in CICS applications.
  • IBM supplied tables (PPT, PCT, RCT, FCT, DCT, etc.): Overview of IBM-supplied tables like PPT (Program Processing Table), PCT (Program Control Table)
  • IBM supplied transactions (CEDA, CEMT, CECI, CEBR, CESN, CESF, etc.): Overview of IBM-supplied transactions in CICS such as CEDA, CEMT
  • Intro to COBOL & CICS programs: Introduction to how COBOL programs are used with CICS for transaction processing
  • Translator, Compile and Link edit: Overview of the process of translating, compiling, and link-editing CICS programs.
  • Non-Conversational Programs: Explanation of non-conversational programs in CICS that run without user interaction during execution
  • Conversation programs: Overview of conversational programs in CICS that allow interactions with users
  • Pseudo conversation programs: Explanation of pseudo-conversational programs in CICS that simulate conversation without continuous interaction
  • Function keys handling in online application programs: Methods to handle function keys in CICS online application programs
  • Exception handling (Handle condition, No handle, Resp, Ignore): Explanation of different exception handling mechanisms in CICS applications
  • XCTL and LINK: Overview of the XCTL and LINK commands in CICS for controlling program flow
  • File handling in online application programs: Methods for managing files in CICS online application programs
  • DB2 in Online application program: Introduction to integrating DB2 with CICS online application programs
  • TSQ and TDQ: Explanation of Temporary Storage Queues (TSQ) and Transient Data Queues (TDQ) in CICS
  • Paging logic: Explanation of paging logic in CICS for efficient memory management
  • Debugging process in CICS region: Overview of debugging techniques and tools available for troubleshooting CICS applications

Unlock your career in mainframe development with this hands-on course in CICS and COBOL-based online application programming. Whether you're a beginner or a developer transitioning from batch to online systems, this course will guide you through the essentials of real-time transaction processing on IBM mainframes.


What You'll Learn:


Understand CICS and its role in online application development


Learn the differences between online and batch processing


Design user interfaces using BMS macros: DFHMSD, DFHMDI, and DFHMDF


Create and compile CICS maps/screens step-by-step


Work with IBM-supplied tables like PPT, PCT, RCT, FCT, DCT


Explore IBM-supplied transactions: CEDA, CEMT, CECI, CESN, CESF, and more


Build COBOL programs integrated with CICS for transaction handling


Learn compile, link-edit, and translator processes in CICS development


Understand conversational, non-conversational, and pseudo-conversational programs


Handle function keys and create responsive screen logic


Implement error and exception handling using HANDLE CONDITION, No Handle, RESP, IGNORE, etc.


Control program flow using XCTL and LINK and RETURN with Transaction ID


Perform file handling operations in online applications


Integrate DB2 databases in CICS applications (with recorded session)


Use Temporary Storage Queues (TSQ) and Transient Data Queues (TDQ) effectively


Understand paging logic for managing multi-page outputs (with recorded session)


Debug and troubleshoot using tools in a CICS region


Get hands-on experience and gain the confidence to work in real-world mainframe environments. Start building online applications like a pro — enroll today!



Taught by

Venkateswarlu A

Reviews

4.8 rating at Udemy based on 15 ratings

Start your review of CICS - Mainframe Customer Information Control System

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.