IBM

System i: RPG III to IV Crossover and ILE

Course Code: RPGIVC (Also known as: RPGIVCGB)      Days: 5
Show all IBM System i Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

The course introduces RPG IV and ILE from the point of view of experienced RPG III (RPG/400) programmer. There are extensive hands-on exercises. On completion of the course, participants should be able to take full advantage of the benefits of RPG IV and ILE.

Audience

This course is for experienced RPG III (RPG/400) programmers.

Prerequisites

Experience with RPG III or RPG/400 is required.

Course Outline

RPG IV 101

  • Background
  • Conversion Options
  • Format and Limit Changes
  • Data Types
  • H-Spec
  • F-Spec
  • D-Spec (Overview)
  • C-Spec
  • I-Spec and O-Spec

D Specs

  • Data Structures
  • Arrays
  • Stand Alone Fields
  • Replacing RPG Indicators
  • The Indicator Data Structure

Expressions

  • Arithmetic Expressions
  • Character Expressions
  • Logical Expressions
  • Precision Rules

Built In Functions (BIFs)

  • Using BIFs
  • Types of BIFs

Dates, Times and Timestamps

  • Defining
  • Moving
  • Calculating Durations

Prototyped Calls

  • Prototypes
  • Structure
  • Useful Keywords
  • Procedure Interface

Subprocedures (Part 1)

  • P-Spec
  • Structure
  • Subprocedure Vs Subroutine

Introduction to ILE

  • Static Binding Vs Dynamic Binding
  • Bind By Copy
  • Bind By Reference
  • Service Programs

Subprocedures (Part 2)

  • Subprocedures Vs Called Programs
  • NOMAIN Modules

ILE - Other Topics

  • Binding Directories
  • Binder Language
  • Activation Groups


How to make a booking for the RPGIVC course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership