651-905-3729 Microsoft Silver Learning Partner EC Counsel Reseller compTIA Authorized Partner

Advanced Topics in COBOL (Enterprise COBOL, z/OS) Virtual Classroom Live March 23, 2026

Price: $2,250

This course runs for a duration of 3 Days.

The class will run daily from 10 AM ET to 5 PM ET.

Class Location: Virtual LIVE Instructor Led - Virtual Live Classroom.

Enroll today to reserve your spot!

Space is limited. Enroll today.

Enroll Now

Description

This course is for Application programmers who want to learn more COBOL.

Audience:

Application programmers who want to learn more COBOL.

Course Overview

Introduction to Subroutines

A. Invoking Subroutines - CALL
B. Leaving a CALLed program
C. Passing Arguments and Receiving Parameters
Computer Exercise: A Mainline and Subroutines  

Additional Subroutine Topics

A. Static vs. Dynamic CALLs
B. CALL ... ON OVERFLOW / EXCEPTION
C. CANCEL
D. Passing Arguments BY VALUE
E. How arguments are passed
F. How parameters are received G
G. Returning values: the RETURNING phrase
H. Shared Data: the EXTERNAL Attribute
Computer Exercise: External Subroutines and Shared Data 

Nested Programs

A. Nested Programs - The Concept
B. Nested Program Structures
C. The Uses of Nested Programs
D. The INITIAL Attribute
Computer Exercise: Nested Programs 

Additional Subroutine Capabilities - Optional

A. ENTRY Points
B. Local-storage
C. Recursive programs
D. Table Handling
E. Tables and subscripts
F. Loading a Table From a File
G. Looking Up an Element in a Table
Computer Exercise: Build and Print a Table  

Table Handling, II

A. Sorting a Table
Computer Exercise: Table Sorting  

Table Handling, III

A. Variable Length Tables
B. Two-Dimensional Tables 

Initializing Tables

A. VALUE clauses, REDEFINES and INITIALIZE
B. Loops and I/O
C. PERFORM ... VARYING
Computer Exercise: Two Dimensional Tables   

Indexing

A. Index-names and Index Data Items
B. SET, SEARCH, SEARCH ALL
Computer Exercise: Using Indexes and SEARCH   

Intrinsic Functions and Tables

A. Concepts and Syntax
B. The ALL subscript
C. Variable Length Records
D. Defining
E. Processing
Computer Exercise: Reading a File With Variable Length Records  

Introduction to String Handling In COBOL

A. Hex Notation
B. Reference Modification
C. LENGTH OF special register (IBM extension)
D. LENGTH intrinsic function
E. INSPECT
Computer Exercise: Analyzing Strings  

More String Handling in COBOL

A. STRING
B. UNSTRING
Computer Exercise: More String Handling  8 

COBOL SORT Facility (Optional)

A. Sort Files
B. The SORT Verb
C. Sort Control Statements
D. MERGE
Computer Exercise: COBOL SORT   

Other Advanced Topics (Optional)

A. Null-terminated strings
B. Pointers
C. Address Of Special Register
D. Procedure-pointers
E. Function-pointers
F. Dynamic file allocation 

Prerequisites

Structured COBOL Workshop [for Enterprise COBOL] is a prerequisite for this course.

Other Available Dates for this Course

Virtual Classroom Live
December 01, 2025

$2,250.00
  Featured Class 3 Days    10 AM ET - 5 PM ET
view class details and enroll