IBM

System i: RPG IV Programming - (3-part) Level 2

Course Code: AS07GB (Also known as: AS07GBGB)      Days: 4
Show all IBM System i Courses
Scheduled Dates (sort by: location | date)
Request availability or book by selecting a date:
Central London
City
City (SE1) 07/07/08 £ 1,625
City (SE1) 11/11/08 £ 1,625
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Occasional or recently-trained RPG IV programmers can develop their skills to the next level of expertise, using the latest language features.

Audience

This is the second in a series of three courses designed for programmers who are new to RPG IV. Basic programming experience using RPG IV is mandatory. The student should have attended AS06.

This course is NOT designed for RPG III (RPG/400) programmers wishing to develop RPG IV skills. (See the Moving from RPG/400 to RPG IV course (OE85) for further details.)

Prerequisites

Before attending this course, the student should be able to:

Write RPG IV programs to support simple inquiries and reports.

  • Use a free-format code style for RPG expressions.
  • Use the various Debug tools to identify the causes of processing errors.
    • Code programs using both host tools (PDM/SEU/SDA) and client tools (CODE/WDSc).
    • These skills may be developed by attending the AS06 course.

Skills Gained

After completing the course, the student should be able to:

Use OVERLAY and related DDS keywords to develop efficient interactive programs

  • Write interactive programs that support inquiry of subfiles
  • Write interactive programs that support maintenance of subfile records
  • Use arrays and data structures in RPG IV programs
  • Develop RPG IV programs that anticipate and manage common errors and exceptions
  • Use prototyping to Call other programs
  • Write RPG IV subprocedures
  • Write ILE modules and include those modules in program objects using bind by copy and bind by reference

Course Outline

The course includes the following Topics:

Managing Display Record Formats

  • Using Arrays
  • Using Data Structures and Data Areas
  • Using Subfile Displays
  • Managing Exceptions and Handling Errors
  • Processing Date and Time Data
  • Prototyped Calls
  • Using Subprocedures
  • Introduction to ILE
  • What's Next?

    Remarks

    NOTE: This course focusses entirely on the latest features of the RPG IV language, (Version 5 compiler) and the techniques that this compiler provides.

    Practical Work

    Each student will have a dedicated workstation to complete the numerous practical exercises. Sample solutions will also be provided.

    Follow On Course

    This course is part of the iSeries programming curriculum to support the RPG IV language. Below are others the student may wish to attend to enhance their programming skills. Please contact IBM Education Enrolments regarding the availability of classes:

  • AS10 - iSeries RPG IV Programming - Advanced
  • AS12 - CODE for iSeries Basics
  • OL37 - Accessing the iSeries Database Using SQL
  • OL38 - Developing iSeries Applications Using SQL
  • AS86 - Application Development Using WDSc.


How to make a booking for the AS07GB 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