Enhancing your Coding Skills with Mainframe Application Training
What we do in this training?
Unlock your potential with our industry-focused Mainframe Application Training, designed to equip you with essential skills in Mainframe technologies. Led by experienced industry professionals, our
program covers everything from COBOL and DB2 to CICS and JCL, ensuring you gain hands-on experience with real-world applications.
How much time do you spend fixing systems when they break? How much productivity do you lose due to slow, or bad connections? Tecnologia can help you resolve the issues that are interfering with your productivity.
Our local service techs can be on-site when needed, handling installations and maintenance. We do the job right the first time, setting your company up with the hardware, software, and networking solutions that seamlessly integrate all your tech.
Our IT services for manufacturers
- US-based, 24/7 help desk
- System design and networking
- Software license management
- Hardware procurement and inventory
- Cabling and phone systems
- On-site systems maintenance
- On-site systems maintenance
- NIST and CMMC compliant cybersecurity stack
Cut costs while you improve your productivity
With our managed service packages, we’ll handle all the headaches for you. No more spending hours on the phone, playing vendor roulette while your systems are down. We’ve got you.
Our Mainframe Application Training Include:
Mainframe Application Programming
Mainframe Basics course coverages
- Introduction to mainframe – History – Evaluation of Hardware –
- Evaluation of Software
- Introduction to Mainframe – z /16 architecture
- Virtual Storage – Address map structure – 64 bit Addressing Map
- Brief introduction on Major Subsystems
- TSO/ISPF and Navigation through a mainframe
- ISPF – Other ISPF Menu Options – Utility Selection Panel
JCL ( Job Control Language)
- JCL Statements,
- Sample JCL with utility
- JCL Introduction,
- JOB, EXEC & DD Statement syntax & explanation
- Submitting the JCL with IBM supplied utilities
- SDSF
- JCL Utilities
- IBM Utilities – Utilities like IEFBR14, IEBGENER – IEBGENER to copy and Concatenate datasets;
- IEBCOPY, IEBCOMPR, IEHPROGM, IEHLIST
- Special DD Statements – SORT and MERGE
- Procedures – Cataloged and Instream
- Usage Procedure concepts
- Advanced JCL –
- Internal reader – Overriding DD Statements,
- COND Parameters – IF … ELSE
- SYSABEND, SYSMDUMP, SYSUDUMP
- JCL with multiple steps coding – Usage of IEBEDIT to restart job with specific steps
- ICETOOL Utility to get Sort and Customized Report
VSAM Introduction
- VSAM data Organization-Types of Data sets – Data set
- Organization- Control Interval – ESDS Creation
- Control Area and Different types of data sets
- VSAM AMS, IDCAMs –
- DEFINE, ALTER – Creating VSAM Data set;
- IDCAMS
- Altering the attributes of data sets –
- Printing the data set information – Deleting data set -Listing the information
- IDCAMS – Alternate Index and PATH
- Generation Data Group Dataset -Creation – Print options
- Generation Data Group Dataset -Delete options
- EXPORT & IMPORT for Backup and Recovery
- VSAM Data set handling through ISPF Options
- TSO DITTO
COBOL Programming
- INTRODUCTION TO COBOL PROGRAMMING
- Verbs, keywords, syntax and constructs
- Program Structure
- DEFINE, MOVE, AND INITIALIZE FIELDS
- How to Define Fields in the Data Division
- How to Use Move and Initialize Statements
- Usages and Data Formats On an IBM Mainframe
INTRINSIC FUNCTIONS AND ARITHMETIC STATEMENTS
- How to Use Intrinsic Functions
- How to Code Arithmetic Statements
- Input / Output handling
- Control, Conditional and arithmetic statements
- Usage and Editing
- String handling
- Array / Table handling
- Other Features for Working with Tables
- Copy statement
- Subroutines
- Call Statement
DB2 Programming
AN OVERVIEW OF DB2
- DB2 CONCEPTS
- DESIGNING OBJECTS AND RELATIONSHIPS
- WORKING WITH SQL: THE LANGUAGE OF DB2
- WRITING AN APPLICATION PROGRAM
- Choosing Programming Languages and Methods to Use
- Preparing an Application Program to Run
- Writing Static SQL Applications
- Overview of Static SQL
CICS Programming
CICS APPLICATION PROGRAMMING ENVIRONMENT
- CICS Structure and components
- System Programs
- System Tables
- Application Programs
- Mapsets
- CICS Control programs and Control Tables
- DESIGNING CICS APPLICATIONS
- Simple Application program to get input, process it and send output to the terminal
- EXEC INTERFACE BLOCK Concept and Usage
- Using a COMMAREA
- Pseudo conversational design
- CICS COMMANDS OVERVIEW
- SEND and RECEIVE
- Exception handling
- HANDLE CONDITION
- IGNORE CONDITION
- NOHANDLE and RESP commands
- DEBUGGING CICS APPLICATIONS –
- CICS BASIC MAPPING SUPPORT
- CICS DATA ACCESS
- Accessing VSAM Files ESDS , KSDS etc.
- CICS COMMANDS OVERVIEW
- CICS QUEUES
- Intra and Extra Partition Data Sets
- CICS temporary storage queues
- CICS PROGRAM-TO-PROGRAM CONTROL
- LINK with COMMAREA
- XCTL with COMMAREA
- The COBOL CALL
- STARTing a new transaction
- Pseudo Conversational Techniques
- CICS With Database DB2
- CICS with DB2
- How to access DB2 from CICS region