RPG IV Programming Advanced Workshop for IBM i Training

  • Learn via: Classroom
  • Duration: 4 Days
  • Price: Please contact for booking options
  • We can host this training at your preferred location. Contact us!
Upcoming Training
10 June 2023
4 Days

A comprehensive exposure to some of the advanced features and functions of the language for experienced RPG IV programmers. Power-programming for the discerning!

Before attending this course, the student should be able to:

  • Code subfile-processing programs in RPG IV
  • Employ error-handling features of the RPG IV language.
  • Describe the basic concepts of ILE and modular program design.
  • Use free-format coding techniques
  • Write date-processing routines which employ built-in functions

These skills can be developed by attending the following courses:

  • AS06 - iSeries RPG IV Programming - Fundamentals
  • AS07 - iSeries RPG IV Programming - Intermediate

Alternatively, experienced RPG/400 programmers should have attended the course:

  • OE85 - Moving to the RPG IV Programming Language

After completing this course, the student should be able to:

  • Use address pointers and user spaces in RPG IV programs
  • Write database triggers in RPG IV
  • Develop ILE modular objects and package them in service programs
  • Explain the purpose of ILE Activation Groups
  • Explain the behavior of Error Handling and Percolation in ILE
  • Code an ILE Error Handling program
  • Call iSeries APIs from RPG IV programs
  • Describe how to use CGI in RPG IV for web applications

The course includes the following Topics:

  • Basic API Programming
  • RPG IV Features
  • Leveraging DB2 UDB Database Features
  • Advanced ILE Topics
  • ILE Error Handling and Condition Handlers
  • ILE CEE API Programming
  • Basic Web Enablement
  • Other RPG IV Compiler Features


Contact us for more detail about our trainings and for all other enquiries!

Upcoming Trainings

Join our public courses in our Istanbul, London and Ankara facilities. Private class trainings will be organized at the location of your preference, according to your schedule.

10 June 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
26 June 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
10 July 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
15 July 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
16 July 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
04 August 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
15 August 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
10 September 2023

Classroom / Virtual Classroom

Istanbul, Ankara, London
By using this website you agree to let us use cookies. For further information about our use of cookies, check out our Cookie Policy.