Additional Training Series

CompTIA

Cisco Certification

Database

ITIL

Linux / Unix

Lotus Notes

Novell

Oracle

Programming

SAS

Security

Sun Solaris

Sun JAVA / Solaris

Visual Basic

Other

RPG IV Programming Training


Summary:

This series introduces the users to RPG IV, the popular AS/400 and iSeries programming language. The users will learn about the history of the language, RPG IV specifications, file access and manipulation. After completing the courses in this series, the users will be able to write RPG IV programs using structured design and modular programming concepts.

 

This RPG IV Programming online training series provides 38 hours of self-paced courseware. This web-based training provides 1 year of unlimited access to all of the following lessons:

 

1 . Introduction to RPG
2 . Getting Started with RPG
3 . Defining Data
4 . Arithmetic Operations
5 . Flow of Control
6 . Externally Described Files
7 . File Access and Record Manipulation
8 . Interactive Applications
9 . Tables and Arrays
10 . Modular Programming
11 . Advanced Data Definition
12 . Advanced Techniques
13 . Maintaining the Past

 

Lesson Detail:

Introduction to RPG
This course provides an overview of the RPG programming language and general programming concepts needed to begin learning to program in RPG IV.


  • History of RPG
  • Variables and Data
  • Programming
  • Beginning Program Entry
  • Completing Program Entry and Testing

Getting Started with RPG
This course shows users how to write simple programs in RPG IV.


  • Program File Specifications
  • Program Input Specifications
  • Program Output Specifications
  • Program Calculation Specifications
  • RPG IV Output Editing

Defining Data
This course shows users how to define work fields, data structures, and other data items in RPG IV programs.


  • Definition Specifications
  • Data Types and Constants
  • Data Structures

Arithmetic Operations
This course shows users how to perform arithmetic calculations in RPG IV programs.


  • Numbers and Arithmetic
  • Defining Field Sizes
  • Example Program
  • Assignment and Conversion
  • Functions, Operations, and Indicators

Flow of Control
This course shows users how to write programs in RPG IV using top-down, structured design.


  • Structured Program Design
  • SELECT and Iteration
  • Early Exits and Subroutines
  • Creating a Report with Subtotals

Externally Described Files
This course shows users how to write programs in RPG IV to access AS/400 database files.


  • Physical Files
  • Logical Files
  • Creating and Using Database Files
  • Printer Files

File Access and Record Manipulation
This course shows users how to read, write, and update records in RPG IV programs.


  • Sequential Input Access
  • Random Input Access
  • Output Access
  • Handling I/O Errors

Interactive Applications
This course shows users how to define display files and how to use them to develop interactive applications.


  • Display Files
  • DDS Keywords
  • Data Validation and Indicators
  • File Maintenance

Tables and Arrays
This course shows users how to create, store, and access tables, and how to define and use arrays.


  • Using Tables
  • Using Related Tables
  • Defining Arrays
  • Accessing Array Data

Modular Programming
This course shows users how RPG IV programs can communicate with one another by passing data values.


  • Introduction to Modular Programming
  • Data and Procedures
  • Prototypes and APIs
  • Data Areas

Advanced Data Definition
This course shows users how to use a number of advanced RPG IV features to define data in ways that facilitate data manipulation.


  • Data Types
  • LIKE and Data Structures
  • More Data Structures
  • Field Inspection
  • Character Field Inspection
  • Field Character Manipulation

Advanced Techniques
This course shows users how to write RPG IV programs that use subfiles and online help.


  • Interactive Programs
  • Loading the Subfile a Page at a Time
  • Using Subfiles

Maintaining the Past
This course shows users how to recognize features and operations used extensively in earlier versions of RPG that are now considered obsolete but still supported.


  • RPG III Differences
  • More RPG III Differences
  • RPG II Initial Look
  • RPG II Differences
  • More RPG II Differences

Certification:
RPG IV Programming


Audience:
This series is for programmers who will be writing programs in RPG IV.


Features:

  • exercises
  • exercise_files
  • simulations
  • glossary
  • skill_assessment


Technical Requirements:

  • Computer: 200MHz Pentium with 128MB Ram. 640 x 480 256-color video
  • Operating System: Windows 95, 98, NT, ME, 2000, XP or Vista.
  • Minimum Connection Speed: 28.8k.
  • Browser: Internet Explorer 6.0 or higher required.
  • Authorware and Macromedia Flash player recommended but not required.
  • JavaScript must be enabled.


What You Get:

You will receive Unlimited Access to all of the RPG IV Programming training tutorials listed above. Your online training courses will be available from anywhere you have internet access.This e-learning series includes all of the online training tutorials listed and is provided in an interactive, self-paced format. Retake any or all of our computer training as often as you want. Our online tutorials allow you to learn anywhere, anytime from any computer with internet access. All courses allow for 1 year unlimited access (1 user), include a variety of features and qualify for Continuing Education Unit credit.

StaffKit is a leader in providing computer training tutorials and online education. We have satisfied e-learning customers in over 45 countries and have been providing web based training for over 8 years.


Web-Based Training Products:


RPG IV Programming Online Training Series

Only $59.95    staffkit

You might also be interested in our Technical Package which includes all of the RPG IV Programming training courses listed above plus over 749 hours related training courses

 

Technical Package

Only $129.95   staffkit