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

 Course Contents - RPG IV Programming With ILE

COURSE :  
RPG IV Programming With ILE  - (M025)
OBJECTIVE :  
-> The course is designed to introduce the participant to the RPG IV language with its advanced features and  the basic concepts of the Integrated Language Environment (ILE).
-> RPG IV features such as expressions, date, time and functions will be discussed in depth.
-> ILE features such as module creation, binding, running and debugging of programs and work management topics like activation groups will also be discussed.
-> The intention is to explain the advantages of RPG IV and ILE and provide the participant with the skill to use this new language in the work environment.
PREREQUISITES :  
-> Having attended the RPG/400 programming course. Those without RPG/400 knowledge are highly advised to acquire it before attending this course, or please contact us for advice on the options available.
-> Having knowledge and experience in programming and its 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 that include notes with key points and graphics layout.
DURATION :  
5 days (approximately 35 hours)
AUDIENCE :  
This course is designed for AS/400 application programmers and AS/400 application developers with RPG/400 experience.
WHAT YOU WILL LEARN :  
-> Basic introduction to the RPG IV language and the Integrated Language Environment (ILE).
-> Describe what OPM & EPM are and what the differences are compared to ILE.
-> Describe the benefits of using basic Integrated Language Environment features.
-> Describe and list the benefits of the RPG IV language over previous versions of RPG.
-> Understand the new RPG IV specifications and its advantages over previous versions of RPG.
-> Code and compile RPG IV programs using some new features of the language, such as: new format of specifications, new Data definition functions, date and time data types and duration support expressions.
-> Understanding the use of built-in functions (BIFs) in RPG IV and applying them during the programming labs.
-> Describe module creation, binding, running and debugging.
-> Create ILE objects, such as programs, binding directory and create modules.
-> Do binding, such as Dynamic and Static binding.
-> Create a service program from RPG modules and call procedures in that service program from an ILE application.
-> Migrate application programs from RPG/400 to RPG IV using the migration aid.
-> Use the basic functions of the RPG IV and ILE source debugging.
COURSE CONTENT :  
 RPG IV Programming With ILE

Module 1:  RPG IV Programming
*  Introduction to RPG IV Programming with ILE
*  Coding Specification Changes for RPG IV
*  Using Expressions in RPG IV
*  Using Date, Time and Timestamp Data Types
*  Using Built-in-Functions (BIFs) in RPG IV
*  Pointer Data Types and User Spaces
*  The RPG IV Source Debugger
*  Converting RPG/400 Code to RPG IV
*  Hands On Programming Lab Sessions after each Topic

Module 2:  Integrated Language Environment (ILE)
*  Introduction to ILE Concepts
*  Data Export and Import
*  Static versus Dynamic Program Binding
*  Creating Modular Programs Using ILE
*  Creating Service Programs
*  Binding by Copy and Reference
*  Use of Sub procedures in RPG IV
*  Maintaining Your Modular Applications
*  Activation Group
*  The ILE Source Debugger
*  Hands On Lab Sessions after each Topic

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