AS/400 Links Partner with Rochester Institute Contact Us
Training Catalog Free Downloads Privacy / Usage


IBMi and AS400 Training
HOME >> Training Catalog >> iSeries RPG/400 Programming

iSeries RPG/400 Programming (ARP1)
Author: ATS
$995




Save when this course is included with the
RPG IV Programming training bundle!


Save when this course is included with the
RPG Basics and Beyond training bundle!

Description
iSeries RPG/400 Programming is a self-paced, audio CD course designed to quickly give new RPG programmers the ability to create report-writing and file-processing programs using modern RPG/400 code. In addition, the programmer-trainee will learn how to recognize, maintain, and, in some cases, convert earlier RPG coding techniques. The course guides the students through the many steps of RPG's Logic Cycle and teaches how to circumvent it. It also explains RPG specifications, the differences between program-described and externally-described files, indicators, control breaks, and types of output. Additionally, simple tables, data structures, "O" specs versus printer files, RLU, and subroutines are among the topics discussed. The student will work with two sample databases and create useful business applications.

Upon completion you'll be able to:

  •  Use indicators.

  •  Compile and execute RPG programs.

  •  Create report-writing RPG/400 programs.

  •  Create file-processing RPG/400 programs.

  •  Perform RPG/400 arithmetic operations.

  •  Define and manipulate variables.

  •  Design reports and create printer files using the Report Layout Utility.

  •  Process data conditionally.

  •  Perform Do-Loop processing.

  •  Use subroutines.

  •  Recognize and maintain non-structured RPG code.

  •  Maintain and convert earlier RPG code to modern RPG/400.

Op-Codes
MOVE, MOVEL
Z-ADD, Z-SUB
ADD, SUB, MULT, DIV
MVR, SQRT
CHAIN
READ, READP, READE
SETLL, SETGT
WRITE, UPDAT, DELET
DEFN
EXCPT
Indicators
Record Identifying Indicators
Control Break Indicators
Conditioning Indicators
Resulting Indicators
Overflow Indicators
Structured Groups
Ifxx/ENDIF
ELSE
SELECxx/ENDSL
WHxx/OTHER
AND/OR
DO/ENDDO
DOWxx/ENDDO
DOUxx/ENDDO
ITER
LEAVE
EXSR
BEGSR/ENDSR
CASxx/ENDCS
*INZSR
RPG's Unique Features
F, I, C, and O Specs
Logic Cycle
Early RPG Code
COMP
GOTO/TAG
CABxx/TAG
SETON, SETOF
Switch Indicators U1-U8
Blank-After Code "O" Specs
H Specs
Matching Records
Look-Ahead File Processing
Other Features
Debug Compiles
Printer Files
Data Structures
Tables
TIMESTAMP
Fetch Overflow

Audience
New RPG/400 programmers with some PDM, SEU, or PC based RPG editor experience.
   -Or-
Experienced RPG II programmers who want to learn RPG/400 techniques.
Prerequisites
iSeries Workstation Operations
iSeries System Operations or equivalent experience.
iSeries Program Development Tools such as Program Development Manager (PDM).
Source Entry Utility (SEU) or a PC based RPG Editor.
Format
Self-Instructional
Materials
Sixteen Audio CDs
Student Text
Workbook
Interactive Media
Time Required
Approximately 16 Hours

Save when this course is included with the
RPG Basics and Beyond training bundle!


iSeries RPG/400 Programming (ARP1)
Author: ATS
$995



Rochester Training
     RPG Skills Accelerator - Volume 2
     RPG Skills Accelerator
     e-RPG Powertools – Stone on CGIDEV2
     WebFacing Now! WAS-Express Edition
     JDBC and Record Level Access
with IBM AS/400 Toolbox for Java
     Turbo Query/400
     XML Web Services for RPG Programmers
     RPG Modernization with WDSC (from III to IV to /Free)
     Microsoft .NET for RPG Programmers (Visual Basic Version)
     Microsoft .NET for RPG Programmers (C# Version)
     iSeries Navigator for Programmers (V5R3 Edition)
     SQL for RPG Programmers
     Subprocedures for RPG Programmers
     RPG Web Skills Accelerator
     WDSC for RPG Programmers (Version 7)
     WDSC for RPG Programmers (Version 6)
     Microsoft Word with the iSeries
     Microsoft Excel with the iSeries
Operations Training
     iSeries Advanced System Operations
     iSeries System Operations
     iSeries Startup Operations
     iSeries Security
     iSeries Work Management
User Training
     iSeries Query for Users
     iSeries Query for Advanced Users
     iSeries RPG/400 Programming
     iSeries RPG/400 Interactive Programming
     iSeries RPG/400 Advanced RPG Programming
     iSeries RPG/400 Subfile Programming
     iSeries RPG IV Programming
     iSeries Data Base Administration I
     iSeries Data Base Administration II
     iSeries Control Language Programming
     iSeries CL and Programming Techniques
     iSeries SQL/400
     iSeries Advanced COBOL/400 Programming
     iSeries Interactive COBOL/400 Programming
     iSeries COBOL/400 Programming
     iSeries COBOL/400 Subfile Programming
     iSeries Program Development
Training Bundles
     iSeries Operations & Administration Bundle
     Microsoft Word and Excel with the iSeries Bundle
     RPG Skills Accelerator & RPG Web Skills Accelerator
     RPG Basics and Beyond (training bundle)
     RPG Skills Accelerator & RPG Skills Accelerator - Volume 2