COBOL Training Program

COBOL Training Program

COBOL Training Program

Home

     

COBOL Training Program Advanced search

Technology Driven IT Training

Web-based Training Services

Why SYS-ED for Web-based Training

Definition of Service

Delivery Medium

Contact You


SYS-ED’s COBOL training program utilizes the full complement of training medium - traditional, web-based, and technology driven classrooms.

The standard COBOL program is 30 days and can be adjusted to specific operational objectives:

This integrated program was developed in the early 1980's in response to specific client requirements. It is only offered on a private basis at the client location. Equivalent industry standard courses are available through the New York schedule and can be reviewed in the search engine.

At the client's discretion, validation assessment and a final examination can be utilized.

COBOL Training Program Modules

Module Duration


 COBOL Training Program - Traditional Classroom Training

Traditional Classroom Training


COBOL Training Program - Blended Content Delivery

Blended Content Delivery

Data Processing - Introduction 2 days
Structured Programming Techniques 2 days
TSO: TSO/ISPF - Basic 2 days
Structured COBOL - Basic 5 days
Structured COBOL - Workshop 5 days
Structured COBOL - Intermediate 5 days
Structured COBOL - Intermediate: Workshop 2 days
Structured COBOL - Advanced 5 days
Structured COBOL - Advanced: Workshop 2 days

Reviewing Additional Content

Additional COBOL and IBM mainframe system software, WebSphere MQ, web enablement, and interrelated information technology subject matter can be researched using the search engine.


COBOL Training Program


COBOL Training Program


COBOL Training Program

The audience, duration, and content can be used as a starting point to augment an integrated training program or to evaluate a fast-track course.

Learning Paths

COBOL

z/OS Mainframe Environment
Maintenance and Development

Mainframe Environment -
System Software Web Enablement

VSAM

WebSphere MQ

UNIX

   

Module: Data Processing - Introduction
Duration: 1 day
Description: This course presents IBM mainframe terminology and computer programming concepts. The flow of computer operations and program execution is demonstrated. Topics include internal storage, the CPU, I/O components, file organization, programs and the operating system.
Audience: Employees who require an overview of an IBM mainframe system as part of learning how to code and debug COBOL programs.
Prerequisites: None
Objectives:
  1. Name and describe the function of each of the five basic elements of a computer system.
  2. List and describe the nature and purpose of each of the hardware components.
  3. List the objectives of an operating system and specify the functions of data management, task management and job management.
  4. Understand the functions of computer instructions and component interactions.
  5. Become familiar with the major file organizations and more specifically sequential file organization and sequential processing.
  6. Convert numbers between decimal, binary and hex and perform hex addition and subtraction.
  7. Describe and specify the use of each of the following data formats: character mode, zoned decimal, packed decimal and binary.
  8. Explain the base-displacement system of addressing.
  9. Describe the functions of a job control language.
  10. Understand program assembly/compilation.

Module: Structured Programming Techniques
Duration: 2 days
Description: This course presents the terminology and concepts required for problem solving in a programming language. It provides an overview of key analysis, design and documentation techniques. A top-down structured approach to program design is emphasized. Detailed program flowcharting and pseudo processing techniques are taught.
Audience: Programmer trainees who require proficiency with structured programming techniques.
Prerequisites: Knowledge of data processing
Objectives:
  1. List the elements of the program development cycle.
  2. Understand how the three control structures are used in developing structured programs.
  3. Design a program using a structure chart.
  4. Use flowcharting to construct program logic and documentation.
  5. Use pseudocode to construct program logic and documentation.
  6. Solve a problem using top-down program design techniques.
  7. Understand the concept of structured walkthroughs.

Module: TSO: TSO/ISPF - Basic
Duration: 2 days
Description: This course provides a hands-on introduction to Time Sharing Option/Interactive Systems Productivity Facility (TSO/ISPF) concepts, commands and utilities. There is an explanation of how to edit data sets using line and primary commands. Batch job submission and viewing output displays is presented.
Audience: Entry-level computer programmer trainees
Prerequisites: Data Processing - Introduction course or equivalent experience.
Objectives:
  1. Logon to TSO, access ISPF Main Menu and logoff  TSO.
  2. Execute TSO commands and CLIST.
  3. Use the BROWSE and EDIT features of ISPF.
  4. Use LIBRARY Utility to browse, print, rename and delete members.
  5. Use DATASET Utility to allocate, rename, delete and catalog a data set.
  6. Use MOVE/COPY Utility to move and copy members or data sets.
  7. Use the DSLIST (data set list) Utility of ISPF.
  8. Submit a job (e.g., compiling and linking a program).
  9. Use Flasher or OUTLIST Utility to view submitted output.
  10. Understand how ISPF parameters are used.
  11. Use the split screen option.
  12. Protect data files for terminal sessions.

Module: Structured COBOL - Basic
Duration: 5 days
Description: This course examines the development of Structured COBOL-85 programs. It provides a foundation and methods for increasing programmer efficiency and productivity. Topics presented include: fundamentals of COBOL programming, COBOL arithmetic and COBOL reporting (without the COBOL report-writer feature).
Audience: Entry-level programmer trainees or application programmers who require familiarity with IBM COBOL concepts.
Prerequisites: Data Processing - Introduction, Structured Programming Techniques, TSO: TSO/ISPF - Basic or equivalent experience.
Objectives:
  1. Reference the IBM manual for instruction formats.
  2. Code the essential elements of the four COBOL Divisions.
  3. Code basic input/output statements.
  4. Code arithmetic statements.
  5. Code data movement statements.
  6. Code an IF statement.
  7. Code an EVALUATE statement.
  8. Code the simple perform statement.
  9. Code a simple read/write program.
  10. Structure the solution to a problem using structured techniques.
  11. Code Working Storage entries to define record descriptions and all data types and usage.

Module: Structured COBOL - Workshop
Duration: 5 days
Description: This course builds upon the subject matter presented in the Structured COBOL - Basic course. The workshop teaches read/write multi-page report generation calculations and multi-level control break logic.
Audience: Entry-level programmer trainees
Prerequisites: Structured COBOL - Basic or equivalent experience.
Objectives:
  1. Code and use condition-names (level 88 items) effectively.
  2. Code structured mainlines and process drivers using Perform and Perform Until.
  3. Produce a COBOL report with multiple headers, trailers, page breaks and edited pictures.
  4. Code calculations.
  5. Code a multi-level control break report using structured techniques.
  6. Code appropriate source code documentation.
  7. Use basic debugging techniques - DISPLAY.

Module: Structured COBOL - Intermediate
Duration: 5 days
Description: This course presents COBOL coding techniques which facilitate top-down modular programming related to the definition, initialization/loading and manipulation of one dimensional tables and sequential file updating. Topics include techniques for using a binary search and sequential search of a table, along with coding a sequential file update program.
Audience: Entry-level programmer trainees or application programmers who need to know COBOL concepts.
Prerequisites: Structured COBOL - Basic or equivalent experience
Objectives:
  1. Code the PERFORM statement.
  2. Define and code COBOL single dimensional table.
  3. Understand the most efficient use of indexes and subscript.
  4. Load and access a COBOL table using subscripts.
  5. Load and access a COBOL table using indexes.
  6. Manipulate values in indexes using the SET verb.
  7. Search a COBOL table using a binary search.
  8. Search a COBOL table using a sequential search.
  9. Understand the use of REDEFINES.
  10. Modify a program to include a single dimensional table.

Module: Structured COBOL - Intermediate: Workshop
Duration: 2 days
Description: This course presents data validation and error handling techniques. There is a workshop which teaches how to address the issues associated with data validation by designing and coding programs using structured techniques.
Audience: Entry-level programmer trainees or application programmers who need to know COBOL.
Prerequisites: Structured COBOL - Intermediate
Objectives:
  1. Code and perform data validation and error handling using structured techniques.
  2. Produce a COBOL report with multiple headers, trailers, and page breaks.
  3. Use basic debugging techniques.
  4. Use a hard-coded table.

Module: Structured COBOL - Advanced
Duration: 5 days
Description: This course builds upon the skills learned in the Structured COBOL - Intermediate module, while presenting more advanced techniques: multidimensional tables, linkage, variable length tables, and CALL. The exercises will be designed and coded using structured techniques.
Audience: Application programmers who need to know advanced structured COBOL concepts.
Prerequisites: Structured COBOL - Basic
Structured COBOL - Intermediate or equivalent experience
Objectives:
  1. Code a multidimensional table.
  2. Use the perform varying to reference and manipulate values in multi-level tables.
  3. Understand the use of the Linkage Section in both main and subprograms.
  4. Code and execute COBOL subprograms that share common data.
  5. Understand the use of the occurs depending on clause in defining variable length tables.
  6. Sequential file updating logic.

Module: Structured COBOL - Advanced: Workshop
Duration: 2 days
Description: This course provides the opportunity to apply the skills learned in, Structured COBOL - Advanced. Topics include: multidimensional tables, subprogram linkage, variable length tables, and CALL statements. The workshops will be designed and coded using structured techniques, and include a sequential file matching program with a subprogram and multi-level table handling.
Audience: Application programmers who require experience with advanced structured COBOL concepts.
Prerequisites: Structured COBOL - Basic
Structured COBOL - Intermediate
Structured COBOL - Advanced
Objectives:
  1. Code a multiple dimension table.
  2. Use the perform varying to reference and manipulate values in multiple-level tables.
  3. Understand the use of the Linkage Section in both main and subprograms.
  4. Code and execute COBOL subprograms that share common data.
  5. Code a COBOL program to process parameters supplied at execution-time.
  6. Understand the use of the occurs depending on clause in defining variable length tables.
  7. Sequential file updating.

 

Technology Exchange Websites

SYS-ED's technology exchange websites compile, organize, and present software specific and established operational categorizations of information technology. They provide a framework for assessing knowledge transfer: web-based training, classroom instruction, technology updates, courseware, training aids, learning paths, and validation assessment.

www.coboltrainingbysysed.us/commquests.htm

www.cicstrainingbysysed.us www.coboltrainingbysysed.us www.db2trainingbysysed.us
www.imstrainingbysysed.us www.mainframetrainingbysysed.us www.mfutilitiesandtoolsbysysed.us
www.mqseriestrainingbysysed.us www.rexxtrainingbysysed.us www.vsamtrainingbysysed.us

Footnote 1:

SYS-ED’s core COBOL curriculum have been submitted to the New York State Department of Education - Bureau of Proprietary School Supervision for technical review and licensing.