COBOL Developer Academy
COBOL Academy Full Program
This COBOL Developer Academy will provide a solid foundation for those wanting to become z/OS mainframe developers. It will provide fundamental knowledge of the mainframe environment, TSO/ISPF, MVS JCL, COBOL programming, CICS, and Db2. This boot camp will ensure that each student comes out prepared and ready to be a productive developer. Each module is a combination of lecture and hands on workshops. Easily half of each module is running jobs, writing and compiling code, testing, and debugging giving them a great jump start for real-world development. Each module drives home good coding techniques and ‘Best Practices’, always with an emphasis on performance.
Your Path to Success
We understand the technical tug of war: developers want to learn and grow, and employers want their developers to be productive. With a custom DeveloperAcademy™, both sides win! Our DeveloperAcademy™ programs are structured to allow for classroom time and application time, giving developers an immersive opportunity to learn while doing and providing employers with a way to ensure knowledge is being integrated into daily work life. Programs include a number of weeks for classroom time, with off weeks in between. Students can continue their learning during off weeks through self study, project work and collaborating with peers. Based on our experience, this combination of knowledge transfer and application creates more effective training outcomes.

Program Curriculum
The following is an example COBOL Academy. All organizations handle Agile development differently, so we can customize an COBOL Academy specifically to meet the needs of your team.
Topics include:
Mainframe Overview
TSO Overview
Accessing Data on the Mainframe
ISPF Overview
ISPF Browse, View, and Edit
ISPF Editing
ISPF Utilities Menu Option
JCL Overview
Program Execution EXEC Statement
Data Definition DD Statement
Datasets
SMS Storage Management Subsystem
IBM Utilities
JCL Procedures
Topics include:
COBOL Essentials
COBOL Overview
COBOL Definitions
Procedure Division
Editing and Branching
Testing and Debugging
Structured COBOL
COBOL Reports
Arithmetic Statements and Intrinsic Functions
Working with Characters
Table Handling
Testing and Debugging
Structured Program Development
Topics include:
Testing and Debugging Review
COBOL Reports Review
Table Handling
Calling other programs
How to use Access Method Services to work with VSAM files
How to work with indexed files
COBOL Intrinsic Functions
Variable Length Record Processing
Sorting and Merging
Testing and Debugging
Topics include:
Structured Query Language (SQL)
Relational Database Concepts
Basic Data Manipulation
Intermediate Data Manipulation
Built-in Functions
Aggregation
Joins
Data Modification
Complex Joins
SQL Subqueries
Set Operations
Embedded Application Programming
Db2 on the z/OS Platform
Introduction to Embedded SQL
Program Preparation
Cursors
Performance
Topics include:
Introduction to CICS
Overview – Program, Transactions and Tasks
Screen Handling – Terminal Control and Basic
Program Control
Debugging and Testing with CICS/EDF
File Requests Processing
Handling Errors
Temporary Storage Services
Transient Data Processing
Interval Control
Other CICS Functions and Features
What’s Included in Your COBOL DeveloperAcademy™?
DeveloperAcademy™ is an easy-to-adopt, turnkey alternative to in-house, centralized learning & development (L&D) for technical employees. Every Academy features all of the full-service components below.
- A collaborative learning platform
- Access to a world-class self-paced content library
- A dedicated Program Manager
- Custom learning paths that meet your organization’s technology needs
- Pre- and post-measurement on outcomes
- Standardized reports
- Classroom instruction led by experts
- Real-world labs
- A capstone project of your choice for all students to contribute to