RPG IV Programming

Product type

RPG IV Programming

Elearn UK
Logo Elearn UK
Provider rating: starstarstarstarstar 10 Elearn UK has an average rating of 10 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Description

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 this course, the users will be able to write RPG IV programs using structured design and modular programming concepts.

Syllabus

INTRODUCTION TO RPG

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

Shows users how to write simple programs in RPG IV.
  • Progr…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Programming (general), C/C++, IT Security, Software / System Engineering, and Web Accessibility.

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 this course, the users will be able to write RPG IV programs using structured design and modular programming concepts.

Syllabus

INTRODUCTION TO RPG

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

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

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

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

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

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

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

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

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

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

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

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

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

Qualifications

Qualification: Printable Transcript

On completion of this course you may print a transcript off as evidence of your progression throughout the course.

Requirements for Entry

There is no experience or previous qualifications required for enrolment on this course. It is available to all students, of all academic backgrounds.

Study Options

If you do not have Internet access, or would prefer to study this course via the traditional paper/postal based study method, you can find more information on the course by clicking on the link below.

Study Hours

This is only an approximate figure and is dependant upon how much time you can dedicate to your studies and how well you grasp the learning concepts in the course material. Furthermore, at the end of each lesson there is a question paper that needs to be completed and returned to your tutor. You should allow at least 1 - 2 hours of study to complete each question paper.

The approximate amount of time required to complete the course is: 40 hrs.

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.