Skip to main content

 
Professional certification

  >  

Certifications

  >  

Test information

Test 972: ILE RPG Programmer


Overview Objectives Test Preparation
Roadmap  |  Training Resources  |  Sample / Assessment Test 

The following resources will help you gain the skill required to pass this test.  No class or event is designed to teach the test questions, however, and there is no guarantee you will achieve the certification.  All IBM certifications presume a certain level of "on the job" experience not present in the classroom.


Classroom Course

Course title: Moving from RPG/400 to iSeries RPG IV
Course duration: 3.0 days
Course number: S6126
Abstract:

Learn about the RPG IV language and some of the basic concepts of the Integrated Language Environment (ILE) that you use to create RPG IV programs and applications.

This course is part of the iSeries Programming curriculum. You should plan to complete the following courses:

iSeries RPG IV Version 5 Programming Advanced Workshop (S6199) iSeries Application Development using WDSC for iSeries  (S6286) Accessing the iSeries Database Using SQL (S6137) Developing iSeries Applications Using SQL (S6138)

Programmers, who are experienced users of the RPG/400 language (RPG III syntax), who want to learn the syntax and features of the RPG IV language.

Course title: Developing iSeries Applications Using SQL
Course duration: 2.0 days
Course number: S6138
Abstract:

Learn how to use embedded SQL in iSeries RPG IV programs. Also, learn to create and use simple SQL stored procedures.

Experienced iSeries RPG IV programmers who want to learn how to use SQL as a means to perform Input/Output (I/O) to access DB2 UDB for iSeries in their applications.

Course title: iSeries Application Programming Facilities Workshop
Course duration: 5.0 days
Course number: S6149
Abstract:

Gain an introduction to iSeries features and programming facilities, including:

WebSphere Development Studio Client for iSeries (CODE Editor and Designer) Programming Development Manager (PDM) Source Entry Utility (SEU) Control Language (CL) iSeries access and iSeries navigator Interactive SQL

Also covered, but with less emphasis:

Screen Design Aid (SDA) Data File Utility (DFU) Query for iSeries

Hands-on machine exercises give you the opportunity to use and experiment with these facilities.

Application developers and programmers, system analysts, and Information Technology (IT) managers who also develop and maintain iSeries applications. System operators should not attend this class.

Course title: Java for RPG Programmers
Course duration: 5.0 days
Course number: S6184
Abstract:

Gain an appreciation of Java programming. Learn about Java topics, such as the features of the Java platform, Object-Oriented Programming (OOP), the Java syntax, and the implementation of Java on iSeries. Along the way, compare concepts and syntax in Java with similar features in RPG to help make the transition easier. Explore the world of Java through various lectures and hands-on labs.

RPG programmers on the AS/400 who aspire to become Java programmers.

Course title: iSeries RPG IV Version 5 Programming Fundamentals Workshop
Course duration: 4.0 days
Course number: S6197
Abstract:

Get a comprehensive exposure to the basic features and functions of RPG IV for Version 5. Develop and maintain simple RPG IV programs written using the latest features and techniques available in the Version 5 compiler. The focus is entirely on the latest features of the RPG IV for Version 5 compiler and the techniques that it provides.

This is the first in a series of three courses in the iSeries curriculum for programmers who are new to RPG IV. The series includes:

iSeries RPG IV Version 5 Programming Fundamentals Workshop (S6197) iSeries RPG IV Version 5 Programming Intermediate Workshop (S6198) iSeries RPG IV Version 5 Programming Advanced Workshop (S6199)

S6198 and S6199 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 5 compiler. If you are new to programming, you should attend other courses that are offered by local technical colleges or self study methods.

Programmers who are new to RPG IV. Basic programming experience is required.

You should have had attended at least an introductory course to programming, such as one of those available at technical colleges. Concepts of programming are not covered.

Experienced programmers who are new to iSeries.

Examples of other programming languages are BASIC, COBOL or RPG II.

This course is too basic for experienced RPG III programmers. RPG III programmers who want to learn RPG IV should complete:

Moving from RPG/400 to iSeries RPG IV (S6126)

Notes:

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.

Course title: iSeries RPG IV Version 5 Programming Intermediate Workshop
Course duration: 4.0 days
Course number: S6198
Abstract:

In this course programmers, who can write basic RPG IV programs using the iSeries RPG IV compiler (Version 5), learn additional skills and techniques.

Get a comprehensive exposure to intermediate features and functions of RPG IV for Version 5.

Programmers who are new to RPG IV. This course is not designed for RPG III programmers who want RPG IV.

Before even considering this course, RPG III programmers should complete:

Moving from RPG/400 to iSeries and AS/400e RPG IV (S6126)

RPG III programmers should review the agenda carefully before they make a decision to attend this class.

Course title: iSeries RPG IV Version 5 Programming Advanced Workshop
Course duration: 4.0 days
Course number: S6199
Abstract:

In this course, programmers who can write comprehensive RPG IV programs using the iSeries RPG IV compiler (Version 5), learn additional skills and techniques.

Get a comprehensive exposure to some of the advanced features of the Integrated Language Environment (ILE) RPG compiler and the iSeries. Experienced RPG IV (Version 5) programmers learn to develop and maintain RPG IV programs of an advanced level using the latest features and techniques available in the Version 5 compiler.

This course is the third in a series of three classes designed for RPG IV programmers. Basic programming experience using RPG IV is mandatory when enrolling in the first course. You should have attended S6197 and S6198. Course S6126 also meets the prerequisites for this course.

Programmers who are new to RPG IV. This class is not designed for RPG III programmers who want to learn RPG IV.

RPG III programmers should attend Moving from RPG/400 to iSeries RPG IV (S6126) before considering this class. RPG III programmers should review the agenda carefully before they make a decision to attend this class.

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.


Online course

Course title: iSeries and AS/400e RPG IV Programming Workshop (DVL)
Course duration: 5.0 days
Course number: S09S0
Abstract:

This course can also be purchased as part of the License Pack, Starter Pack, or complete IBM Digital Library.  For details, visit http://ibm.com/training/us/dvl

This course applies to the iSeries, AS/400e, and AS/400 systems. Learn the basics of the RPG IV language and develop applications on the AS/400 using RPG IV. This course is not introductory in content and is designed to challenge you. This course does not teach the RPG III language.

Review some topics, such as database access, that are required for writing applications, but are not part of the RPG IV language itself. Receive a comprehensive exposure to the main features and functions of RPG IV.

The course does not introduce either information processing or programming in general. If you are new to programming you should attend other courses that are offered by IBM and local technical colleges.

IBM instructors demonstrate the lab portion of the course should the classroom version of this course contain labs. Lab files required to perform labs are not available for distribution.

Programmers who write new and maintain RPG IV applications using legacy (fixed format) calculations.

Programmers who write programs using Version 5 free format features should not attend this course. You should attend:

iSeries RPG IV Version 5 Programming Fundamentals Workshop (S6197) iSeries RPG IV Version 5 Programming Intermediate Workshop (S6198) iSeries RPG IV Version 5 Programming Advanced Workshop (S6199)

Course title: iSeries RPG IV Version 5 Programming Fundamentals Workshop (DVL)
Course duration: 13.6 hours
Course number: S97S0
Abstract:

This course can also be purchased as part of the License Pack, Starter Pack, or complete IBM Digital Library.  For details, visit http://ibm.com/training/us/dvl

It is equivalent to our standard classroom course:

iSeries RPG IV Version 5 Programming Fundamentals Workshop (S6197)

Get a comprehensive exposure to the basic features and functions of RPG IV for Version 5. Develop and maintain simple RPG IV programs written using the latest features and techniques available in the Version 5 compiler. The focus is entirely on the latest features of the RPG IV for Version 5 compiler and the techniques that it provides.

This is the first in a series of three courses in the iSeries curriculum for programmers, who are new to RPG IV. The series includes:

iSeries RPG IV Version 5 Programming Fundamentals Workshop (S6197) iSeries RPG IV Version 5 Programming Intermediate Workshop (S6198) iSeries RPG IV Version 5 Programming Advanced Workshop (S6199)

S6198 and S6199 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 5 compiler. If you are new to programming, you should attend other courses that are offered by local technical colleges or self study methods.

IBM instructors demonstrate the lab portion of the course should the classroom version of this course contain labs. Lab files required to perform labs are not available for distribution.

This is a basic course for programmers, who are new to RPG IV. Basic programming experience is required.

You should have attended at least an introductory course to programming, such as one of those available at technical colleges. Concepts of programming are not covered is this course.

Experienced programmers, who are new to iSeries. Examples of other programming languages are BASIC, COBOL or RPG II.

This course is too basic for experienced RPG III programmers. RPG III programmers, who want to learn RPG IV should complete:

Moving from RPG/400 to iSeries RPG IV (S6126)

Notes:

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.

Course title: iSeries RPG IV Version 5 Programming Intermediate Workshop (DVL)
Course duration: 15.4 hours
Course number: S98S0
Abstract:

This course can also be purchased as part of the License Pack, Starter Pack, or complete IBM Digital Library. For details, visit http://ibm.com/training/us/dvl

This course contains 15.4 hours. It is equivalent to our standard classroom course:

iSeries RPG IV Version 5 Programming Intermediate Workshop (S6198)

In this course programmers, who can write basic RPG IV programs using the iSeries RPG IV compiler (Version 5), learn additional skills and techniques.

Get a comprehensive exposure to intermediate features and functions of RPG IV for Version 5.

IBM instructors demonstrate the lab portion of the course should the classroom version of this course contain labs. Lab files required to perform labs are not available for distribution.

Programmers who are new to RPG IV. This course is not designed for RPG III programmers who want RPG IV.

Before even considering this course, RPG III programmers should complete:

Moving from RPG/400 to iSeries and AS/400e RPG IV (S6126)

RPG III programmers should review the agenda carefully before they make a decision to attend this course.

Test registration

Authorized Prometric test centers (worldwide testing)