iSeries (AS/400) Advanced RPGIV Programming
Course Details
- Course code: ISR4A
- Duration: 3 days
- Maximum delegates: 8
- Start time: 09:30
- Price: £870
|
|
You will be shown how to enhance your RPG4 skills to develop more complex applications in RPG4. The course builds on existing RPG4 programming skills, and shows the RPG4 programmer how to use many more of the languages features.
On completion of this course, you will be able to:
- Use data areas and data structures.
- Code and use execution time, compile time and multi-dimensional arrays
- Use pointers and storage management.
- Use subprocedures within RPG IV programs.
- Pass parameters to and from subprocedures.
- Use commitment control in update programs.
- Use and define activation groups.
Programmers, programmer/analysts and senior programmers who develop and maintain applications using RPG4 on the iSeries.
The iSeries (AS/400) RPGIV Programming course should be attended prior to this course. A period of hands on programming using RPGIV to write and maintain RPGIV programs must follow this course. This should ensure that delegates could write new RPGIV programs. Delegates may attend the iSeries ILE PROGRAMMING course after this course.
iSeries (AS400) Introduction to Embedded SQL and iSeries (AS/400) ILE Fundamentals
- Review of Free format C specs (/FREE /END-FREE).
- Recent Keyed I/O free format enhancements.
- Further built-in functions and opcodes.
- Data structures.
- Qualified data structures.
- Externally described data structures.
- Recent external data structure enhancements.
- Multiple occurrence data structures.
- Special data structures.
- User controlled data areas.
- Data area data structures.
- ‘Soft-coding’ data area access.
- Execution time/run time arrays.
- Compile time arrays.
- Using arrays.
- Arrays inside data structures.
- Coding of multi-dimensional arrays.
- Pointers and storage management.
- Dynamic array coding.
- Further string handling.
- Variable length strings.
- Null terminated strings.
- Numeric precision rules.
- Error handling.
- Introduction to journaling and commitment control.
- Legacy opcodes.
- Subprocedures
- Procedure interfaces.
- Prototypes.
- Activation group concepts.
- Reasons for activation groups.
- Impact of activation groups.
A course manual with supporting documentation is provided. The multiple practical sessions encourage delegates to be more adventurous with RPG4 programming, and encourage the use of the modern capabilities of the language.
| Public schedule |
Jan |
Feb |
Mar |
Apr |
May |
Jun |
Jul |
Aug |
Sep |
Oct |
Nov |
Dec |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| Northampton |
|
|
|
28 |
|
|
|
|
|
|
|
|
|
We can run this course just for you - at our
locations, a local hotel, or on your site. Please ask for details. |
Top |
Home
Tel: 01489 570803 | Email:
training@sierra.co.uk