Modernize Your RPG Applications Course

Course Code: AS 62
Course Abstract:

This class is intended for experienced RPG III, RPG 400, and RPG IV
programmers who wish to update their skills. RPG IV enhancements in OS 400 Version
5 Release 1 through 3 significantly changed the RPG IV coding practices. Many of
these enhancements require the use of the freeform format of RPG IV. Usage of Remote
System Explorer (RSE) is also covered to help the participants improve their productivity. This class follows the developer’s roadmap for application modernization.

Audience:

This course is designed for RPG IV programmers. This class is designed to update RPG IV programmers. It is part of the iSeries programming curriculum to support the RPG IV Version 5 compiler.

Note: The term RPG/400 refers to both System/38 RPG as well as AS/400 RPG/400 (aka RPG III). Previous techniques and the maintenance of programs written using legacy techniques are not covered in the classroom.

 

Duration: 5 days
Learning Outcomes: Upon completion of this course, the participant will be able to:
> Use the RSE editor to enter and modify source code and compile RPG IV programs
> Write simple RPG IV Version 5 programs to produce reports and inquiry programs
> USE RSE to write interactive programs that support sub-files for inquire
> Use RSE to review compilation listing, find, and correct compilation errors
> Use the RSE debugger tool to determine the cause of incorrect results
> Use RSE to convert RPG IV fixed format code to RPG IV freeform format
> Use RPG IV freeform operation codes
> Use many popular RPG IV built-in functions
> Use V5 enhancements for date and time functions in freeform
> Use V5 enhancements for arrays and data structures in freeform RPG IV
> Use address pointers and user spaces in RPG IV programs
> Develop RPG IV programs that anticipate and manage common errors and exceptions
> Call iSeries Application Programming Interfaces (API) from RPG IV programs
Course Topics:

RPG IV features
Basic API programming
Other RPG IV compiler features
Leveraging DB2 UDB database features
Advanced ILE topics
ILE error handling and condition handlers
ILE CEE API programming

Prerequisites:

Basic programming experience using RPG IV is mandatory when enrolling in this course. This class is designed for RPG III, RPG 400 and RPGIV programmers who want to want to update their RPG IV skills.

Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning