We may earn an affiliate commission when you visit our partners.
Course image
Anil Polsani

Hello All,

This Training Course on CICS is set to make you understand all required concepts on Mainframe CICS, The Course will start with design of the BMS Map and understand how to code a COBOL-CICS Program to communicate with CICS Screen. Then the concept will move to Data communication.

All concepts are covered in Theory and IN practical's as well.

In this Training we will be Looking into:

                                                Mainframe CICS

                              Customer Information and Control System

Course Content-

Read more

Hello All,

This Training Course on CICS is set to make you understand all required concepts on Mainframe CICS, The Course will start with design of the BMS Map and understand how to code a COBOL-CICS Program to communicate with CICS Screen. Then the concept will move to Data communication.

All concepts are covered in Theory and IN practical's as well.

In this Training we will be Looking into:

                                                Mainframe CICS

                              Customer Information and Control System

Course Content-

1. Introduction to online & CICS

2. Screen communication Concepts

       a. Design BMS (Basic Mapping Support) Screen

       b. How to Compile 1. Physical 2. Symbolic Maps

       c. How to Setup and Execute the Mapset

3. How to code COBOL-CICS Program

4. Translation-Compile, Setup of PPT and PCT entries & execute the transaction

5. LINK-XCTL; Screen Navigation

6. Data communication

         a. DB2 - How to code COBOL-CICS-DB2 Program

         b. VSAM – How to code COBOL-CICS-KSDS Program

         c. QUEUE – How to Code COBOL-CICS-TSQ and TDQ Program

7. CICS Error Handling

           a. Response Code

           b. Handle condition

You can Also check my Website Link Below to Access more PPT's of Mainframe Module Knowledge. I Provide Online Training and Also Work Support If needed.

Full Course Training Details:

Full Course Hi-lights:

1. Modules Covering: COBOL–JCL–DB2–CICS (little bit of VSAM)

2. Total of 55 Sessions Daily 1 hour, Mon – Sat. Approx. 2 months

3. Concept will be covered in theory & Practical's

4. 2 months Mainframe access will be provided for Practice

5. Required Notes , Practice Programs will be shared

6. Sessions will be Recorded and shared after the class

7. Free Interview Sessions on COBOL-JCL-DB2-Real time Tools

8. Use my website link from description to see Course content

Offline Project Work-Support Will be given if required.

Youtube Channel Search: Mainframe Online Training BY Anil Polsani

Enroll now

What's inside

Learning objectives

  • Learn mainframe cics concepts in theory and practical's
  • Fresher or experience all required this knowledge on mainframe cics
  • Best concept explained in simple way by anil polsani - check my youtube channel for more
  • Practical environment will be given for a price contact me for the same

Syllabus

Understand What is CICS and Work on CICS in any Project and Can answer 8 out 10 interview questions
Introduction to CICS (Customer Information and Control System)
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers BMS map design, which is essential for creating user interfaces in CICS applications
Explores COBOL-CICS programming, which is a foundational skill for mainframe application development
Includes DB2 and VSAM integration, which are common data access methods in mainframe environments
Offers practical exercises and mainframe access, which allows learners to apply their knowledge
Requires learners to contact the instructor for practical environment access, which may present a barrier
Focuses on older technologies like CICS, COBOL, DB2, and VSAM, which may not be relevant for all learners

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Mainframe cics development foundational training

According to learners, this course offers a solid foundation in Mainframe CICS development, focusing on key areas like BMS, COBOL integration, and DB2 access. Many praise the instructor's clear explanations, finding the content relevant for work and interviews, especially for newcomers. The ability to code in a mainframe environment is valued, though access requires separate payment, seen as a drawback by some. While good for beginners, some felt it may lack depth for advanced topics or cover other modules like VSAM less thoroughly.
Well-suited for newcomers to CICS
"The content is relevant for someone new to CICS."
"Perfect for getting up to speed on CICS for work."
"Good if you are completely new to CICS."
"The course is okay for beginners..."
Instructor explains concepts simply
"instructor explains concepts clearly..."
"Anil's explanations are simple and to the point."
"Anil simplifies complex topics."
"Instructor's clarity is a major plus."
Covers essential CICS skills
"Excellent course... Covered CICS BMS, COBOL-CICS, DB2 integration effectively."
"The content is relevant for someone new to CICS."
"Perfect for getting up to speed on CICS for work."
"Solid course content covering key CICS areas."
"Highly valuable for work. The course covers essential CICS skills needed in the industry."
Focus is heavily on CICS/COBOL/DB2
"The course description mentioned JCL/VSAM, but the focus is heavily on CICS/COBOL/DB2."
"The DB2/VSAM sections were decent but felt rushed compared to the core CICS material."
More depth needed on advanced topics
"Some sections could use more depth, especially on advanced topics like inter-program communication..."
"Okay for beginners, but lacks depth for intermediate learners."
"Some topics like error handling could be covered more thoroughly."
Hands-on requires separate payment
"Practice environment access was a bit clunky and required separate payment."
"Being able to code and test on a mainframe environment (even if paid separately) solidified the learning."
"The practical environment was expensive and had issues."
"the practical part is limited unless you pay extra for the environment, which wasn't clear upfront."
"Practical access being separate is a drawback..."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Mainframe CICS Developer Training By Anil Polsani with these activities:
Review COBOL Fundamentals
Strengthen your COBOL foundation to better understand the COBOL-CICS programs covered in the course.
Browse courses on COBOL Programming
Show steps
  • Review COBOL syntax and data types.
  • Practice writing simple COBOL programs.
  • Study COBOL file handling techniques.
Review DB2 Fundamentals
Solidify your DB2 knowledge to better understand the COBOL-CICS-DB2 programs covered in the course.
Browse courses on DB2
Show steps
  • Review DB2 SQL syntax and data types.
  • Practice writing simple DB2 queries.
  • Study DB2 indexing and stored procedures.
Practice BMS Map Design
Reinforce your understanding of BMS map design by creating several practice maps with varying layouts and fields.
Show steps
  • Design a BMS map for a customer information screen.
  • Design a BMS map for an order entry screen.
  • Design a BMS map for a report display screen.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow CICS Debugging Tutorials
Learn debugging techniques specific to CICS environments to troubleshoot and resolve issues in your COBOL-CICS programs.
Show steps
  • Find tutorials on CICS debugging tools.
  • Practice debugging common CICS errors.
  • Document your debugging process.
IBM CICS Command Level Programming
Deepen your understanding of CICS command-level programming with this comprehensive guide.
Show steps
  • Read the chapters related to BMS map design.
  • Study the examples of COBOL-CICS programs.
  • Practice writing your own CICS programs based on the book's examples.
Develop a Simple CICS Application
Apply your knowledge by developing a small CICS application that interacts with a DB2 database and displays information on a BMS screen.
Show steps
  • Design the application's functionality and user interface.
  • Code the COBOL-CICS program to interact with DB2.
  • Create the BMS map for the user interface.
  • Test and debug the application thoroughly.
Contribute to a Mainframe Forum
Share your knowledge and learn from others by participating in online forums dedicated to mainframe technologies.
Show steps
  • Find a relevant mainframe forum.
  • Answer questions from other users.
  • Share your CICS application project.

Career center

Learners who complete Mainframe CICS Developer Training By Anil Polsani will develop knowledge and skills that may be useful to these careers:
Mainframe Application Developer
A Mainframe Application Developer works on creating and maintaining applications that run on mainframe systems. This course, focusing on Mainframe CICS, helps build a strong foundation for such a role. The course's emphasis on practical application of CICS concepts, including screen communication, COBOL-CICS programming, and data handling through DB2 and VSAM, provides relevant skills to developers. The study of CICS error handling provided in this course is particularly important as it teaches you how to write robust, dependable applications. Working with BMS, program setup, and transaction execution are all common activities for a mainframe developer, making this course a strong choice.
Junior Programmer
A Junior Programmer is an entry-level software developer. This course on Mainframe CICS is great preparation for a Junior Programmer role, most specifically when working on legacy systems. The focus on practical coding of COBOL-CICS programs, designing BMS screens, and handling data communication with DB2 and VSAM helps build a strong foundation for practical application. Also, junior programmers will be working with CICS error handling, so that aspect of the course will be helpful. This course is an important step for anyone looking to work with mainframe development.
COBOL Programmer
A COBOL Programmer develops and maintains software applications using COBOL, often on mainframe systems. This course is beneficial for someone wanting to be a COBOL Programmer, particularly with its focus on COBOL-CICS programming. The course provides necessary experience in how to code COBOL programs to interact with CICS screens, a frequent activity for COBOL programmers in legacy systems. Also, the hands-on practical portions of the class help solidify how to code data communication between COBOL and DB2, VSAM, and queues. With a good understanding of practical CICS programming, a COBOL programmer can tackle a wide array of task in the field.
Legacy Systems Engineer
The Legacy Systems Engineer is responsible for maintaining and updating older systems. This course is particularly useful for someone wanting to become a Legacy Systems Engineer because it focuses on CICS, a critical component of many legacy systems. It emphasizes the skills to code COBOL-CICS programs, including screen design with BMS, as well as data handling with DB2, VSAM, and queues. The course provides practical experience with these technologies, teaching students both the theory and the hands-on skills necessary for a legacy systems engineer, particularly those working on mainframes. The course is helpful because of its breadth of topics.
Systems Programmer
A Systems Programmer works on the core software that runs a computer system. This training in Mainframe CICS can help a Systems Programmer, especially one working in mainframe environments. The course teaches how to code COBOL-CICS programs, handle screen communication via BMS, and manage data through DB2 and VSAM. This practical approach, along with the course's focus on system details like PPT and PCT entries, is pertinent for those responsible for system-level software. A systems programmer benefits from this course's broad approach to CICS.
Mainframe Systems Analyst
A Mainframe Systems Analyst analyzes and designs system solutions on mainframe platforms. This course on Mainframe CICS may be helpful for those pursuing this career path. The knowledge gained from the course relating to the design of BMS screens, understanding CICS concepts, and coding COBOL-CICS programs is all valuable in a systems analyst role. It provides a clear view of how applications are built and how they interact within the CICS environment. A systems analyst who understands the practical elements of mainframe development, like screen communication and data handling, is better equipped for their job.
Application Support Analyst
An Application Support Analyst provides technical support for software applications. This course may be useful for an Application Support Analyst, particularly those supporting applications running on a mainframe. Because the course covers COBOL-CICS programming, screen design and data communication, it gives a strong foundation for the support role. The course also covers error handling in CICS, which allows a support analyst to more quickly troubleshoot issues. It is beneficial to have an understanding of practical CICS skills and programming for effective support.
Quality Assurance Analyst
A Quality Assurance Analyst tests software applications to ensure quality. This course may be helpful for a QA Analyst who tests mainframe applications. The course covers COBOL-CICS programming, screen design, and data handling with DB2 and VSAM, which is directly relevant to testing applications in that environment. Understanding the practicalities of how applications are built and function, as taught in this course, allows a QA analyst to better design tests and identify potential issues. Working with BMS, program setup, and data I/O are all essential aspects of mainframe systems.
Software Engineer
A Software Engineer designs, develops, and tests software systems. This course may be useful for a software engineer, particularly those who work with older mainframe systems. The course provides training in practical COBOL-CICS programming, screen design and data communication, which are crucial for software engineers in that area. The hands-on approach of this course allows it to build a strong foundation that can be used when working on legacy systems. The various aspects of the course, from BMS to data handling, can help engineers better understand mainframe environments.
Technical Support Specialist
A Technical Support Specialist assists users with technical issues. This course may be helpful for a support specialist who works with mainframe systems. The course provides an overview of CICS, COBOL-CICS programming, and error handling. The support specialist will benefit from practical knowledge of how mainframe systems function, such as how data is handled or how screens are designed, when helping users of legacy systems. The practical knowledge imparted by this course helps those wanting to work in a technical support function.
IT Consultant
An IT Consultant advises clients on technology solutions. This course may be useful for an IT consultant that encounters mainframe-based legacy systems. The course provides practical training on CICS, COBOL, screen design, and managing data with DB2 and VSAM. This knowledge can be very helpful in understanding client systems and developing strategies. An understanding of real-world application development on mainframe systems, as taught in this course, is valuable in providing effective advice.
Database Administrator
A Database Administrator manages and maintains databases, often working with systems like DB2. This course may be helpful for a Database Administrator, especially those who work with mainframes. Understanding how COBOL-CICS programs interact with DB2, as taught in this course, is very practical. The course's hands-on training with data communication in CICS helps build a foundation for administrators to understand database transactions and interactions with applications. The course also introduces VSAM and queues, which may be used in older systems.
Data Analyst
A Data Analyst interprets data and provides insights. This course may be useful for a data analyst who encounters mainframe systems. The course covers data communication using DB2 and VSAM within a CICS context. Through this course, an analyst will develop an understanding of how data is accessed and manipulated in mainframe systems. This insight will be valuable when working with data sourced from these systems. The course highlights how programs handle that data, which informs analysis of the integrity and quality of that data.
Technical Writer
A Technical Writer creates documentation for technical products and services. This course, while not directly related to writing, can be beneficial for a technical writer who creates documentation for mainframe CICS systems. A deep understanding of CICS concepts, COBOL-CICS programming, screen design using BMS, and data communication, as taught in this course, allows the technical writer to produce more accurate and detailed documents. Practical experience with the technologies will help a writer explain technical concepts and procedures clearly and correctly. The course will provide excellent insight that would not be had otherwise.
IT Project Manager
An IT Project Manager oversees technology projects. This course may be useful for an IT project manager who manages projects involving mainframe systems. Through this course, managers gain a fundamental understanding of COBOL-CICS development, screen design, and how data is handled in legacy environments. This practical knowledge will help better manage project scope, timelines, and resources. Being able to clearly understand the complexity of mainframe projects will benefit IT project managers responsible for those systems.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Mainframe CICS Developer Training By Anil Polsani.
Provides a comprehensive guide to CICS command-level programming. It covers the fundamentals of CICS, including BMS map design, COBOL-CICS program structure, and data communication techniques. This book valuable reference for understanding the concepts taught in the course and for developing real-world CICS applications. It provides additional depth and practical examples to supplement the course material.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser