RPG IV Programming
Syllabus
INTRODUCTION TO RPGProvides 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…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Syllabus
INTRODUCTION TO RPGProvides 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 frequently asked questions yet. If you have any more questions or need help, contact our customer service.
