Training Center
Computer Training courses online, at your pace !

Computer Training Online


Or call 800 639 0160

Course catalog - Improve Job Skills or Study For Certification Exams.                              








RPG IV Programming
Join over 1 million people who learn online, with these complete interactive computer training courses.




See How It Works

This online course includes tutorials for: Time Needed
Introduction to RPG 3 hours
Getting Started with RPG 3 hours
Defining Data 2 hours
Arithmetic Operations 3 hours
Flow of Control 3 hours
Externally Described Files 3 hours
File Access and Record Manipulation 3 hours
Interactive Applications 4 hours
Tables and Arrays 3 hours
Modular Programming 3 hours
Advanced Data Definition 4 hours
Advanced Techniques 2 hours
Maintaining the Past 2 hours
Estimated time needed to complete entire course 38 hours


Receive your login ID to take the training courses online, as many times as you wish, for 1 year.  Click here for group orders.

Buy this entire online training course with one easy payment of $67

OR

Buy the Technical Pack, and receive this course plus many more, for only $197



Benefits

  • Unlimited access for 1 year
  • Learn anytime, anywhere
  • You control the pace
  • Start & stop wherever you want
  • No books to read
  • No software needed
  • Value Packs include Free online tech support
  • Double guarantee
  • 100% Money back guarantee
  • One time payment No monthly fee
  • Use the course index for review anytime
  • Answer course questions with at least 70% accuracy and print your own certificates of completion to prove that you have mastered each training course.
  • Free status reports for company managers

Requirements

All you need is a PC with Windows, the Microsoft Internet Explorer (browser) and an Internet connection.
Note: The online computer training is designed to work only with Internet Explorer. 
Prices shown are per user.




What You will Learn

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



Introduction to RPG

  • Explain the use of programming specifications
  • Define terms used in RPG for accessing data
  • Describe the program development cycle



Getting Started with RPG

  •  Create a simple RPG program
  • Use comments in an RPG program
  • Explain how to use output editing techniques 



Defining Data

  •  Select the appropriate data type 
  • Explain data structures 
  • Distinguish among program variables, literals, and constants



Arithmetic Operations

  •  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 



Flow of Control

  •  Explain the use of loops, decision logic, and subroutines
  • Create a program that generates a report with subtotals



Externally Described Files

  •  Distinguish among physical files, logical files, and field reference files
  • Explain externally described printer files
  • Describe the storage implications of numeric and character data types



File Access and Record Manipulation

  •  Distinguish between sequential and random input file access
  • Identify I/O errors
  • Explain record locking considerations in update procedures



Interactive Applications

  •  Create display files to present interactive screens
  • Identify DDS keywords
  • Read and write data files from interactive programs



Tables and Arrays

  •  Create and access RPG IV tables
  • Create arrays and access array data 
  • Create and use multiple related tables for lookup



Modular Programming

  •  Distinguish between dynamic and static binding 
  • Create programs that pass data
  • Explain the use of data areas 



Advanced Data Definition

  •  Create and use complex data structures 
  • Identify and handle runtime errors
  • Manipulate data fields and characters within data fields



Advanced Techniques

  •  Recognize subfile record formats
  • Load a subfile all at once or a page at a time
  • Create online help for a program




Maintaining the Past

  •  Distinguish between compatibility and conversion issues
  • Identify obsolete features from RPG II and RPG III
  • Explain the fixed logic cycle and use of indicators



 

 

          Tutorials for success

Copyright © 2010 TrainingCenter.com