Duration
3 days
Course Description
PLEASE NOTE: This course is also available as an Instructor Led Online Course, CICS V4 Fundamentals (Remote Classroom) (VM805).
Please note this option does not require any travel.
In this 3-day, instructor-led, entry-level course, students learn about the basic concepts and facilities of IBM CICS Transaction Server V4. After completing this course, students have the prerequisite knowledge for all of the follow-on CICS application and systems programming courses offered by WebSphere Education.
CICS Transaction Server enables the execution of a complex application workload, and it also integrates with service-oriented architecture (SOA) enterprise solutions.
This course gives students a solid background in the transactions and application programming interfaces (APIs) that are supplied with CICS Transaction Server V4. Students learn about general guidelines and programming aids that support application development for CICS. Topics include the features of CICSPlex System Manager, working with the new graphical tooling provided by the CICS Explorer, how CICS protects its resources, and managing data integrity. In addition, students learn how to design and write CICS applications, and learn about the facilities that enable CICS to connect and communicate with other systems.
Hands-on exercises are designed to reinforce the lecture material, and give students practical experience working with the basics of CICS transaction processing and resource management. The exercises build skills in areas such as using the supplied transactions, defining and managing CICS resources, managing queues and files, and debugging CICS applications.
This course is applicable to all releases of CICS TS V4.
Abstract
IBM Education Advantage Program Eligibility:
- Yes - Education Pack - online account
Audience
This basic course is for IT personnel with little or no CICS experience.
Pre-requisites
Students should have:
- a basic knowledge of data processing and an IBM operating system.
Some programming experience in a high-level language like COBOL or Java is helpful.
Course Objective
- Describe the role of CICS in a business transaction environment
- Outline the flow of a typical CICS transaction
- Describe the functions performed by the primary CICS-supplied transactions
- Use the CICS master terminal transaction (CEMT) to query and control system resources
- Describe various ways of defining resources in CICS
- Use CICS-supplied transactions to define and manage resources
- Explain how CICS stores and manages resource definitions
- Describe the features of the CICS Explorer
- List the facilities provided by CICSPlex System Manager
- Describe how CICS implements security
- List the recoverable resources of CICS
- Describe CICS transaction backout and forward recovery
- List the types of CICS startups and shutdowns
- Describe the facilities that CICS provides for maintaining the integrity of data associated with CICS programs
- Describe CICS support for databases and Virtual Storage Access Method (VSAM) files
- Describe the functions of presentation, business, and data access logic
- Define the role and use of the COMMAREAs and CHANNELs in CICS applications
- Show how CICS Basic Mapping Support (BMS) supports the 3270 display
- Describe the syntax of a CICS command
- Explain how to handle exceptions
- Use the CICS-supplied transactions for testing and debugging
- Describe the facilities available in CICS for intercommunication
Key topics
- Course introduction
- Introducing CICS
- CICS-supplied transactions
- Exercise: CICS-supplied transactions
- Defining CICS resources
- Exercise: Defining CICS resources
- Introducing the CICS Explorer
- Exercise: Using the CICS Explorer
- CICSPlex System Manager overview
- CICS security
- Managing data integrity
- Startup and shutdown
- Exercise: Managing CICS resources
- Data access
- Exercise: Managing files and queues
- Designing CICS applications
- Exercise: Reviewing CICS BMS maps
- Writing CICS programs
- Testing and debugging CICS programs
- Exercise: Debugging applications using CEDF
- CICS intercommunication
Programme scope, delivery arrangements and suitability are confirmed during enquiry.