Partner400 Logo
    Sample Agenda

  All About Us

  Where To See Us

  Magazine Articles


  Rational RDi

  On-site Training

  The RPG Redbook

  Home Page











Modernizing Your RPG Applications

This course is based on the book “Re-Engineering RPG Legacy Applications” by Paul Tuohy.  It takes a unique approach to teaching some of the topics covered in our other courses.  This course takes the same simple application and follows the same application from conversion from RPG/400 to RPG IV to taking full advantage of RPG IV features, modularizing the code, adding DB2 UDB features and even adding a graphical or browser-based interface.

Day 1

  • The Basics of RPG IV
  • Converting RPG III to RPG IV
  • LAB: Source code conversion
  • Date, Time and Timestamp Data Types
  • Expressions
  • LAB:  Using Expressions

Day 2

  • Understanding the Core Application
  • Prototyping Calls
  • Improvements for Indicator Use
  • LAB: Re-engineering with RPG IV
  • Subprocedures
  • LAB: Writing Subprocedures

    Day 3

  • LAB: Writing Subprocedures (Contd.)
  • The Basics of ILE
  • LAB:  Re-engineering with ILE
  • Trigger Programs
  • LAB: Writing trigger programs
  • Referential Integrity

Day 4

  • LAB: Implementing Referential Integrity
  • System APIs
  • LAB: Using System APIs
  • RPG IV Version 5 Release 1 Features
  • LAB: Using V5R1 Features
  • RPG IV Programming with CGI

Day 5

  • WebSphere Development Tools (emphasis on Webfacing)
  • Building a GUI interface using VisualAge for RPG
  • LAB: Graphical or Browser Interface with VARPG or Webfacing
Return to Home Page  

Want more information?
Got a question or comment about the site?
Please feel free to Contact Us at any time.