Home Application Solution & services IT Contracting & Outsourcing IT Recruitment Service IT Training Program

 Course Contents - RPG/400 Programming

COURSE :  
RPG/400 Programming  - (M020)
OBJECTIVE :  
Designed for AS/400 programmers and analysts who aspire to learn and 
master the RPG/400 programming language from basic to advanced level.
PREREQUISITES :  
-> Minimum requirement: familiar with AS/400 utilities, i.e. SEU & SDA.
-> Preferably, having attended the OS/400 Operating System course. 
-> Having basic knowledge and experience of programming and concepts.
METHOD :  
-> Hands-on oriented training with one workstation for each participant
-> Participants to design, write & debug programs in this workshop
-> Lecturer-assisted and use of computer-generated slides for 
 presentation
-> Training materials which include notes with key points & graphics 
 layout
DURATION :  
5 days (approximately 35 hours)
AUDIENCE :  
-> AS/400 developers, programmers and analysts
-> RPG-based programmers upgraded from the IBM S/3X computer AS/400
WHAT YOU WILL LEARN :  
-> Understanding the specifications & structure of RPG/400 programming
-> Object-oriented programming approach with external files using RPG/400
-> Structured programming with special tips and techniques using RPG/400
COURSE CONTENT :  
Basic Programming

*  RPG/400 program structure
*  Coding specifications
*  Arithmetic operations

Files 

*  Display files
*  Physical and logical files

Structured Programming

Arrays

*  Run time
*  Pre-run time
*  Compile time

Data Structures

*  Basic data structure
*  Multiple occurrence data structure
*  File information data structure
*  Program status data structure

Reports

*  O Specification
*  Report Layout Utilities (RLU)

Assignments

Control Flow

Advanced Programming

*  Commitment passing
*  Error recovery
*  Parameter passing
*  Debugging programs
*  Compiling and debugging
*  Calling other programs
*  Interactive Subfile Programming

Programming Tips

Programming Assignments

Copyright © 2005 Visualogic Resources (M) Sdn. Bhd. All Rights Reserved.