Get a comprehensive exposure to the basic features and functions of RPG IV for Version 7. Develop and maintain simple RPG IV programs written using the latest features and techniques available in the Version 7 compiler. The focus is entirely on the latest of the RPG IV for Version 7 compiler and the techniques that it provides.
This is the first in a series of three courses in the IBM i curriculum for programmers who are new to RPG IV. The series includes:
RPG IV Programming Intermediate Workshop for IBM i (AS070) and RPG IV Programming Advanced Workshop for IBM i (AS100) enhance your skills in developing applications using the RPG IV language after you have completed this course.
Previous techniques and the maintenance of programs written using legacy techniques (for example, maintaining fixed format calculations) are not covered in the classroom. Some additional material and the bibliography provided assist the new RPG IV programmer in the maintenance of legacy applications.
This course does not introduce either information processing or programming in general. Trained programmers learn to develop and maintain simple RPG IV programs written using the latest features and techniques available in the Version 7 compiler. If you are new to programming, you should attend other courses that are offered by local technical colleges or self study methods.
This course is too basic for experienced RPG III programmers. RPG III programmers who want to learn RPG IV should examine the topics covered in AS070 and AS100, then choose the course(s) appropriate for enhancing their RPG IV skills.
You should complete:
or have equivalent knowledge
You should be able to:
Experience with printer and display files is beneficial.
IBM Education Advantage Program eligibility:
The term RPG/400 refers to both System/38 RPG as well as iSeries (AS/400) RPG/400 (also know as RPG III). This course focuses entirely on the features of the RPG IV Version 5 compiler and the techniques that this compiler provides. Both V5R1 and V5R2 features are discussed. Previous techniques and the maintenance of programs written using legacy techniques, such as fixed format calculations, are not covered in the classroom. Some additional material and the bibliography will assist the new RPG IV programmer in the maintenance of legacy applications.
RPG IV introduction
Coding specifications for RPG IV
Data representation and definition
Manipulating data in calculations
Printing from an RPG IV program
Using the debugger
Structured programming and subroutines
Accessing the DB2 database using RPG IV
Coding inquiry programs
What is next?