After completing RPG IV Programming: Modular Programming, the user should be able to:
 | Distinguish between dynamic and static binding |
 | Create programs that pass data |
 | Explain the use of data areas |
|
Introduction to Modular Programming
 | Modular Programming |
 | Dynamic and Static Binding |
Data and Procedures
 | Passing Data between Programs |
 | Procedures, Subprocedures, and CALLP |
Prototypes and APIs
 | Using Prototypes Effectively |
 | Using a Modular Approach |
 | APIs |
Data Areas
 | Data Areas |
 | Data-Area Data Structures |
|
A typical course has the following features:
 | Exercises that allow users to practice in the real application |
 | A file containing the text of the exercises |
 | Simulations that allow users to practice course skills, even if they don't have access to the real application |
 | A glossary |
 | A Skill Assessment |
|
 | Experience as an AS/400 end user |
 | RPG IV Programming: Introduction to RPG (RPGI01) |
 | RPG IV Programming: Getting Started with RPG (RPGI02) |
 | RPG IV Programming: Defining Data (RPGI03) |
 | RPG IV Programming: Arithmetic Operations (RPGI04) |
 | RPG IV Programming: Flow of Control (RPGI05) |
 | RPG IV Programming: Externally Described Files (RPGI06) |
 | RPG IV Programming: File Access and Record Manipulation (RPGI07) |
 | RPG IV Programming: Interactive Applications (RPGI08) |
 | RPG IV Programming: Tables and Arrays (RPGI09) |
|
AS/400® is a registered trademark of International Business Machines Corporation.
|