RPG IV Programming Fundamentals Workshop for IBM i - AS06G

RPG IV Programming Fundamentals Workshop for IBM i - AS06G

Audience

This course is well suited to developers who are familiar with programming in any High Level Language (HLL) but new to iSeries RPG IV.

Please note, this course is NOT intended for RPG III (RPG/400) programmers who wish to develop RPG IV skills.

Prerequisites

Delegates are expected to have attended at least an introductory course to programming or have some basic programming experience.

Delegates should be able to:

  • Use a Windows-based PC.
  • Run PC applications using menus, icons, toolbars, and so forth.
  • Write a simple program in another high-level language (for example, CL, COBOL, BASIC or RPG II).
  • Use basic IBM i tools, including:
    • CL commands.
    • Online Help.
    • WRKSPLF and related commands to manage output.
    • WRKJOB, DSPMSG, DSPJOB commands and so forth to perform basic problem determination.
  • Use and display IBM i print queues.
  • Use the Program Development Manager/source entry utility or the RSE/LPEX Editor to create and maintain DDS.
  • Create and maintain physical and logical files.

Duration

4 days.

Course Objectives

On this course, delegates will be introduced to RPG IV and gain some programming experience. This will provide ideal starting point to continue RPG IV training.

This course is the first in a series three, intended to teach existing programmers who are new to RPG IV all they need to know to go from beginners to advanced RPG IV programmers:

Objectives for this course include:

  • Write RPG IV programs to produce reports.
  • Write simple RPG IV enquiry programs that interact with displays.
  • Use the editor to enter and modify source code.
  • Compile source code to create RPG IV programs.
  • Review compilation listings to find and correct any compilation errors.
  • Maintain existing applications written in RPG IV language.
  • Use the Debugger tool to determine the cause of incorrect results.
  • Use many popular RPG IV Built in Functions.

Course Content

CODE/400 Tutorial.
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 enquiry Programs.

Public Courses

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...