computer training image
Online Training Classes Purchased Securely
Shopping cart  Shopping cart
0 Product(s) in cart
Total $0.00
> Checkout
Online Payments

Benefits of Computer Coach's online computer training classes

  • Accessible 24 hours a day 7 days a week, so you can learn when you have time.
  • Cost-effective solutions, so you don’t go broke learning the skills you need.
  • Available Anytime, anywhere with an Internet connection, so you can study at your house, office, or where you feel comfortable.
  • Interactive & fun courses allow for greater retention of course topics.
  • Easy to use so you can start learning right away.
  • Full of hands-on labs so you can get the practice you need
  • HTML Based so you don’t need any additional downloads
  • Live Mentor Available to ask questions and get clarification

online computer training questions answered

RPG IV Programming Online Course

12 Month Subscription - $70
Live Mentor +$30

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.

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

Features:
●  Exercises that allow users to practice the application
●  A file containing the text of the exercises
●  Simulations that allow users to practice course skills, even if they don't have access to the application
●  A glossary
●  A Skill Assessment

Topics included in this course:
RPG IV Programming : Introduction to RPG
RPG IV Programming : Getting Started with RPG
RPG IV Programming : Defining Data
RPG IV Programming : Arithmetic Operations
RPG IV Programming : Flow of Control
RPG IV Programming : Externally Described Files
RPG IV Programming : File Access and Record Manipulation
RPG IV Programming : Interactive Applications
RPG IV Programming : Tables and Arrays
RPG IV Programming : Modular Programming
RPG IV Programming : Advanced Data Definition
RPG IV Programming : Advanced Techniques
RPG IV Programming : Maintaining the Past

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

Objectives:
After completing this course, students will be able to:
Define terms used in RPG for accessing data
Explain the use of programming specifications
Describe the program development cycle

Topics:
History of RPG
Variables and Data
Programming
Beginning Program Entry
Completing Program Entry and Testing
top

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

Objectives:
After completing this course, students will be able to:
Create a simple RPG program
Use comments in an RPG program
Explain how to use output editing techniques

Topics:
Program File Specifications
Program Input Specifications
Program Output Specifications
Program Calculation Specifications
RPG IV Output Editing
top

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

Objectives:
After completing this course, students will be able to:
Select the appropriate data type
Distinguish among program variables, literals, and constants
Explain data structures

Topics:
Definition Specifications
Data Types and Constants
Data Structures
top

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

Objectives:
After completing this course, students will be able to:
Use addition, subtraction, multiplication, and division in a program
Create free-form arithmetic expressions
Determine the correct size to store arithmetic results
Apply concepts to an example program
Use EVAL statements for character assignment and conversion
Use built-in functions, arithemtic operations and indicators

Topics:
Numbers and Arithmetic
Defining Field Sizes
Example Program
Assignment and Conversion
Functions, Operations, and Indicators
top

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

Objectives:
After completing this course, students will be able to:
Explain the use of loops, decision logic, and subroutines
Create a program that generates a report with subtotals

Topics:
Structured Program Design
SELECT and Iteration
Early Exits and Subroutines
Creating a Report with Subtotals
top

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

Objectives:
After completing this course, students will be able to:
Distinguish among physical files, logical files, and field-reference files
Describe the storage implications of numeric and character data types
Explain externally described printer files

Topics:
Physical Files
Logical Files
Creating and Using Database Files
Printer Files
top

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

Objectives:
After completing this course, students will be able to:
Distinguish between sequential and random input file access
Identify I/O errors
Explain record-locking considerations in update procedures

Topics:
Sequential Input Access
Random Input Access
Output Access
Handling I/O Errors
top

RPG IV Programming : Interactive Applications
Summary:
This course shows users how to define display files and how to use them to develop interactive applications.

Objectives:
After completing this course, students will be able to:
Create display files to present interactive screens
Identify DDS keywords
Read and write data files from interactive programs

Topics:
Display Files
DDS Keywords
Data Validation and Indicators
File Maintenance
top

RPG IV Programming : Tables and Arrays
Summary:
This course shows users how to create, store, and access tables, and how to define and use arrays.

Objectives:
After completing this course, students will be able to:
Create and access RPG IV tables
Create and use multiple related tables for lookup
Create arrays and access array data

Topics:
Using Tables
Using Related Tables
Defining Arrays
Accessing Array Data
top

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

Objectives:
After completing this course, students will be able to:
Distinguish between dynamic and static binding
Create programs that pass data
Explain the use of data areas

Topics:
Introduction to Modular Programming
Data and Procedures
Prototypes and APIs
Data Areas
top

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

Objectives:
After completing this course, students will be able to:
Create and use complex data structures
Identify and handle runtime errors
Manipulate data fields and characters within data fields

Topics:
Data Types
LIKE and Data Structures
More Data Structures
Field Inspection
Character Field Inspection
Field Character Manipulation
top

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

Objectives:
After completing this course, students will be able to:
Recognize subfile record formats
Load a subfile all at once or a page at a time
Create online help for a program

Topics:
Interactive Programs
Loading the Subfile a Page at a Time
Using Subfiles
top

RPG IV Programming : Maintaining the Past
Summary:
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.

Objectives:
After completing this course, students will be able to:
Distinguish between compatibility and conversion issues
Identify obsolete features from RPG II and RPG III
Explain the fixed-logic cycle and use of indicators

Topics:
RPG III Differences
More RPG III Differences
RPG II Initial Look
RPG II Differences
More RPG II Differences
top

12 Month Subscription - $70
Live Mentor +$30