This course is designed to teach developers how to convert, write, compile and debug RPG IV programs. It also teaches how to create modules, service programs, procedures, binding directories and how to create ILE RPG in the iSeries and AS/400 environment. A new feature of RPG IV free format is also discussed. Exercises and sample source codes are available. Upon completion of the training, you should be able to convert, write RPG IV codes and work with ILE RPG modules, service programs and bound RPG programs.
This chapter introduces you to RPG IV and ILE RPG on iSeries and AS/400. You will learn some basic features of RPG IV, the differences between RPG/400 and RPG IV and some fundamental information about ILE RPG. Exercises are available at the end of the chapter.
In chapter 2, you will learn how to use IBM provided conversion utility to convert RPG/400 source codes directly to RPG IV source codes. You will learn how to set up the conversion environment, how to convert RPG/400 source code to RPG IV source code and how to compile and run a RPG IV program. Exercises are available at the end of the chapter.
In this chapter, you will learn some of the new changes and enhancements that IBM made in RPG IV programming language, which include new file keywords, new D-Specifications and new date special words, etc. Exercises are available at the end of the chapter.
Chapter 4 discusses the details about the free format and extended factor 2, which is one of the biggest changes in RPG programming language. It teaches how to use EVAL new operation code with examples. Exercises are available at the end of the chapter.
This chapter introduces you to some of the new operation codes and build in functions that are available in RPG IV. It also discusses some of the modified operation codes that were from RPG/400. Exercises are available at the end of the chapter.
Chapter 6 teaches you about RPG IV in the Integrated Language Environment - ILE RPG. In this chapter, you will learn what is module, what is activation group and how to create module (bind by copy). Exercises are available at the end of the chapter.
Chapter 7 introduces you to the sub procedure in RPG IV. In this chapter, you will learn what is main procedure and sub procedure. You will also learn how to create an internal sub procedures and external sub procedures. Exercises are available at the end of the chapter.
Chapter 8 discusses the service program. You will learn what is service program, how to use service program bind by reference, how to create procedure and module and how to create a service program. Some sample source codes and exercises are available.
This chapter introduces you to the binding directory in ILE RPG. It teaches you what is binding directory and describes step by step how to create it and how to create bound RPG program using binding directory. Exercises are available at the end of the chapter.
Chapter 10 introduces you to the source-level debug tool that comes with RPG IV and ILE RPG. In this chapter, you will learn how to create RPG IV program with the debug option, how to debug RPG IV program and how to debug ILE RPG bound program with modules and procedures.
Some sample RPG IV, display file and database file source codes are available in the Appendix. These include two RPG IV programs, four modules and service programs, five display files and database file. These programs and modules are similar to the production customer maintenance programs.
Some basic RPG batch and online programming experience is recommended.
Internet Web based.
Flexible within 3 months.
Pentium 200 MHZ or above, 32 MB RAM with 10X CD-ROM. Window 95/98/NT/2000/XP.
RPG Programming III (ILE)
Web based training is easy and fast.It is convenient and cost effective. You can get the most up-to-date IT skills and knowledge at the point of click on your desk.
Our iSeries and AS/400 Web based training modules are specially designed for you and your company.