COBOL

COBOL

WA1744 Advanced COBOL Programming

This 5-day course covers advanced COBOL programming.

WA1743 COBOL Programming

The course starts with an overview of structured programming concepts. The four divisions of a COBOL program and their functions are reviewed in detail.  Students will gain hands on experience through a series of class discussions and workshop exercises that include several modifications to a skeletal COBOL program. File processing, program looping, conditional program statements, and table processing are covered in detail. Development of clear and understandable program designs is stressed along with building maintainable programs. Program debugging techniques are also discussed.

WA1944 COBOL Intermediate Workshop

The course starts with an overview COBOL for z/OS and many of the differences from previous version of COBOL including the callable functions. An overview of the Language Environment / 370 (LE/370) is presented along with how some of its features can benefit the COBOL for z/OS programmer.Extensive workshop sessions utilize many of the COBOL for z/OS features that are different from previous COBOL environments.  The LE/370 features are also used in workshop sessions.

WA2035 COBOL Programming Part 1 - Foundation Level

Introducing new programmers to COBOL, this course teaches how to write and maintain simple COBOL programs. It is taught using a combination of classroom tuition and practical exercises, and includes realistic case studies that can be based on the client's particular environment and work-load.

WA2054 COBOL Programming Part 2 - Advanced level

Introducing programmers with some experience to the more advanced features of COBOL, this course teaches how to write new programs and how to maintain existing ones. As attendees will be writing testing and debugging actual programs, the use of COBOL logic will be reinforced during this course. It is taught using a combination of classroom tuition and practical exercises, and includes realistic case studies, which can be based on the client's particular environment and work-load.