After completing RPG IV Programming: Introduction to RPG, the user should be able to:
 | Define terms used in RPG for accessing data |
 | Explain the use of programming specifications |
 | Describe the program development cycle |
|
History of RPG
 | Programming concepts |
 | RPG concepts |
 | RPG II |
 | RPG III |
 | RPG/400 |
 | RPG IV |
Variables and Data
 | Program variables |
 | Data files and the data hierarchy |
 | Files, records, and fields |
Programming
 | Programming specifications |
 | The printer spacing chart |
 | The program development cycle |
Beginning Program Entry
 | Understanding program entry and testing |
 | Understanding AS/400 file terminology |
 | Using the Programmer Menu |
 | Using the SEU |
 | Using line formats |
Completing Program Entry and Testing
 | Using prompts |
 | Working within the Edit display |
 | Using the SEU command line |
 | Exiting SEU |
 | Compiling an executable program |
 | Running a program |
|
This course has the following features:
 | Exercises that allow users to practice in RPG IV |
 | A file containing the text of the exercises |
 | Simulations that allow users to practice course skills, even if they don't have access to RPG IV |
 | A glossary |
 | A Skill Assessment |
|
 | Experience as an AS/400 or iSeries end user |
|
 | 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.
|