Enterprise COBOL Programming Part 2
Experience the Freedom of eLearning
- Start today with online video training
- Get questions answered by the instructor
- Receive course updates for one year
- Learn more with our expert instructors
| Preview this Course Here | Online eLearning Benefits | How to Purchase This Course |
|---|---|---|
|
Videos
There are several great features that come with this course. The Course Transcript tracks your progress and allows you to pick up where you left off. You can view or email your transcript. The course comes with documentation found in Downloads Tab. You have access to the course and all videos for 1 year. Full screen viewing option available (see icon on bottom right corner of video).
Start Learning Enterprise COBOL Programming Part 2 Today!
List Price:
$700
Your Price:
$497
| Video Title | Minutes |
|---|---|
| 00: Course Introduction | 8 |
| 01: I/O for Raw Data, Stored Data, and Reports | 39 |
| 02: Conditional Processing with EVALUATE | 32 |
| 03: Binary Numbers in COBOL | 36 |
| 04: Structured Programming Logic for Application Programs | 43 |
| 05: Structured Walkthrough | 15 |
| 06: Logic for Simple Reports | 33 |
| 07: Logic for Validation and Error Reports | 22 |
| 08: Logic for One-Level Control-Break Reports | 34 |
| 09: Advanced Reports and Dates | 29 |
| 10: Copybooks and Compiler Options for Debugging | 23 |
| 11: Logic for Transaction Master Updates | 28 |
| 12: One-Dimensional Tables Part 1 | 28 |
| 13: One-Dimensional Tables Part 2 | 22 |
| 14: Searching A Table | 25 |
| 15: More Table Processing | 19 |
| 16: Course Summary & Evaluation | 8 |
| Total: | 7 Hours 15 Minutes |
Start Learning Enterprise COBOL Programming Part 2 Today!
Downloads
NOTE: Click link then select "Save"
- Student Guide
- Exercise Guide
Related Links
- Course Survey
- Class and Machine Exercises
- Enterprise COBOL Website for IBM Manuals
For more information, contact us or call 1-877-546-4446
Start Learning Enterprise COBOL Programming Part 2 Today!
Description
This Enterprise COBOL Programming Part 2 online course will continue your knowledge and skills in COBOL programming by learning more advanced coding, compiling, numbers, tables, reports and using more complex tools and concepts.
In order to take this course you need to have taken Enterprise COBOL Programming Part 1 and have experience with z/OS JLC for JES2 or JES3, and TSO/ISPF.
Related Training
For more information, contact us or call 1-877-546-4446
Start Learning Enterprise COBOL Programming Part 2 Today!
Enterprise COBOL Programming Part 2 Outline
Module 00: Course Introduction
Module 01: I/O for Raw Data, Stored Data, and Reports
- Reading Raw Data
- Writing Stored Data
- Reading Stored Data
- Writing Simple Reports
Module 02: Conditional Processing with EVALUATE
- Object EVALUATE
- Logical EVALUATE
- Next Sentence vs. Continue
- Periods
Module 03: Binary Numbers in COBOL
- USAGE IS COMP
- Data Type comparison
- Big Binary - COMP-5 and TRUNC(BIN)
- Efficient coding of COMP numberbers
Module 04: Structured Programming Logic for Application Programs
- Functional Decomposition
- Structured COBOL Code
- Chaining, Coupling and Cohesion
Module 05: Structured Walkthrough
- What is a Structured Walkthrough
- How To Conduct One
- Benefits
Module 06: Logic for Simple Reports
- Headers, Column Headers and Footers
- Counting Detail Lines
- Creating Test Data
Module 07: Logic for Validation and Error Reports
- Error Reports
- Validating Input Data
- Defensive Programming, I/O Counters
- Page # of # Reports
Module 08: Logic for One-Level Control-Break Reports
- One-Level Control Break Logic
- Cover Pages and Trailer/Summary Lines
- Creating Test Data
Module 09: Advanced Reports and Dates
- Muliple-Level Control Break Logic
- Today's Date-Using ACCEPT
- Pseudo Registers for Dates
- Intrinsic Functions for Dates
- Creating Test Data
Module 10: Copybooks and Compiler Options for Debugging
- COPY and Other Compiler Directing Statements
- COPYLIB JCL - SYSLIB DD
- COPY xxx REPLACING xxx BY xxx
- EJECT and SKIP
- TEST and SSRANGE compiler options for debugging
Module 11: Logic for Transaction Master Updates
- Transaction Master Update Logic
- Creating Test Data
Module 12: One-Dimensional Tables Part 1
- Table Processing
- Table Definition, Fixed Length
- Indexing
- Display the Value of an Index
- Initializing a Table
- Looping Through a Table
Module 13: One-Dimensional Tables Part 2
- Table Example
- Initialize a Table Using REDEFINES
- INITIALIZE verb
- Initialize a Table with VALUE
Module 14: Searching A Table
- Searching Using PERFORM
- Linear SEARCH and Example
- Binary SEARCH and Example
Module 15: More Table Processing
- Subscripts
- Indexing Vs. Subscripting
- SSRANGE Debug Option
- Table Efficiencies
- Variable-length Tables
Module 16: Course Summary
For more information, contact us or call 1-877-546-4446
Start Learning Enterprise COBOL Programming Part 2 Today!
Prerequisites
You need to have have basic experience with z/OS JCL for JES2 or JES3, and TSO/ISPF. You need to have completed Enterprise COBOL Programming Part 1.
For more information, contact us or call 1-877-546-4446
Start Learning Enterprise COBOL Programming Part 2 Today!
Hardware/Software Requirements
Hardware:
- IBM z/OS with TSO userid and password
- PC or terminal connectivity to the mainframe
Software:
- PROC (or equivant JCL or tool) to compile
- Valid JOB statement
- Specific JCL names for installation, such as UNIT=for disks
For more information, contact us or call 1-877-546-4446
Start Learning Enterprise COBOL Programming Part 2 Today!
Objectives
As a result of taking this Enterprise COBOL training, you will be able to:
- Code and run COBOL programs that process raw data or stored data
- Make appropriate use of copybooks
- Create new data sets using Transaction Master Logic
- Create complex reports such as multi-level control break reports
- Code tables, indices, subscripts, intrinsic functions, and appropriate compile options
- Search tables using SEARCH, SEARCH ALL and PERFORM
For more information, contact us or call 1-877-546-4446
Start Learning Enterprise COBOL Programming Part 2 Today!