Experience Digitally Assisted Learning at it's Best

RPG IV Programming Series

Total Time: 38 hours

 

RPG IV Programming: Introduction to RPG Time: 3 hours RPGI01

RPG IV Programming: Introduction to RPG provides an overview of the RPG programming language and general programming concepts needed to begin learning to program in RPG IV.

  • History of RPG
  • Variables and Data
  • Programming
  • Beginning Program Entry
  • Completing Program Entry and Testing


 

RPG IV Programming: Getting Started with RPG Time: 3 hours RPGI02

RPG IV Programming: Getting Started with RPG shows users how to write simple programs in RPG IV.

  • Program File Specifications
  • Program Input Specifications
  • Program Output Specifications
  • Program Calculation Specifications
  • RPG IV Output Editing


 

RPG IV Programming: Defining Data Time: 2 hours RPGI03

RPG IV Programming: Defining Data shows users how to define work fields, data structures, and other data items in RPG IV programs.

  • Definition Specifications
  • Data Types and Constants
  • Data Structures


 

RPG IV Programming: Arithmetic Operations Time: 3 hours RPGI04

RPG IV Programming: Arithmetic Operations shows users how to perform arithmetic calculations in RPG IV programs.

  • Numbers and Arithmetic
  • Defining Field Sizes
  • Example Program
  • Assignment and Conversion
  • Functions, Operations, and Indicators


 

RPG IV Programming: Flow of Control Time: 3 hours RPGI05

RPG IV Programming: Flow of Control shows users how to write programs in RPG IV using top-down, structured design.

  • Structured Program Design
  • SELECT and Iteration
  • Early Exits and Subroutines
  • Creating a Report with Subtotals


 

RPG IV Programming: Externally Described Files Time: 3 hours RPGI06

RPG IV Programming: Externally Described Files shows users how to write programs in RPG IV to access AS/400 database files.

  • Physical Files
  • Logical Files
  • Creating and Using Database Files
  • Printer Files


 

RPG IV Programming: File Access and Record Manipulation Time: 3 hours RPGI07

RPG IV Programming: File Access and Record Manipulation shows users how to read, write, and update records in RPG IV programs.

  • Sequential Input Access
  • Random Input Access
  • Output Access
  • Handling I/O Errors


 

RPG IV Programming: Interactive Applications Time: 4 hours RPGI08

RPG IV Programming: Interactive Applications shows users how to define display files and how to use them to develop interactive applications.

  • Display Files
  • DDS Keywords
  • Data Validation and Indicators
  • File Maintenance


 

RPG IV Programming: Tables and Arrays Time: 3 hours RPGI09

RPG IV Programming: Tables and Arrays shows users how to create, store, and access tables, and how to define and use arrays.

  • Using Tables
  • Using Related Tables
  • Defining Arrays
  • Accessing Array Data


 

RPG IV Programming: Modular Programming Time: 3 hours RPGI10

RPG IV Programming: Modular Programming shows users how RPG IV programs can communicate with one another by passing data values.

  • Introduction to Modular Programming
  • Data and Procedures
  • Prototypes and APIs
  • Data Areas


 

RPG IV Programming: Advanced Data Definition Time: 4 hours RPGI11

RPG IV Programming: Advanced Data Definition shows users how to use a number of advanced RPG IV features to define data in ways that facilitate data manipulation.

  • Data Types
  • LIKE and Data Structures
  • More Data Structures
  • Field Inspection
  • Character Field Inspection
  • Character Field Manipulation


 

RPG IV Programming: Advanced Techniques Time: 2 hours RPGI12

RPG IV Programming: Advanced Techniques shows users how to write RPG IV programs that use subfiles and online help.

  • Interactive Programs
  • Loading the Subfile a Page at a Time
  • Using Subfiles


 

RPG IV Programming: Maintaining the Past Time: 2 hours RPGI13

RPG IV Programming: Maintaining the Past shows users how to recognize features and operations used extensively in earlier versions of RPG that are now considered obsolete but still supported.

  • RPG III Differences
  • More RPG III Differences
  • RPG II Initial Look
  • RPG II Differences
  • More RPG II Differences

 

 


© 2003 Bridgeway Cyber Academy
334 Second Street
Catasauqua PA 18032

Designed & Administered by PolyWeb Development