Introduction to Programming the iSeries


Duration

3 – 4 hours

Overview

Audience

Personnel requiring an introduction to AS/400 programming.

Prerequisites

Good knowledge of data processing, programming concepts, and the AS/400 Operating System.

Objectives

After completing this course, the student should be able to:
  • Identify the programming languages available on the iSeries.
  • Create and execute iSeries host programs.
  • Detail data sources and data outputs available to iSeries host programs.
  • Detail the benefits of ILE for modular application design.
  • Identify and describe RPG OPM source code.
  • Identify and describe RPG ILE source code.
  • Detail how Service Programs and APIs are used in RPG ILE programs.

Course Content

Unit 1 INTRODUCTION TO PROGRAMMING THE ISERIES PRETEST

Unit 2 LANGUAGES AND PROGRAMMING

  • The Programming Languages Available on the iSeries and Their Typical Uses
  • The Process of Creating and Executing Host Programs

Unit 3 PROGRAM INPUT AND OUTPUT

  • Data Inputs and Data Outputs Used by iSeries Programs
  • Typical Inputs
  • Typical Outputs
  • Database Files
  • Device Files
  • Creating Database and Device Files

Unit 4 INTRODUCTION TO SYSTEM DESIGN AND ILE

  • ILE and Modular Application Design
  • Important Benefit of the ILE Environment
  • Bound Calls
  • Binding Directories

Unit 5 INTRODUCTION TO RPG OPM PROGRAM CODE

  • The Line Specifications Used in RPG OPM Program Code:
    • Control Specifications
    • File Specifications
    • Extension Specifications
    • Line Counter Specifications
    • Input Specifications
    • Calculation Specifications
    • Output Specifications

Unit 6 INTRODUCTION TO RPG ILE PROGRAM CODE

  • The Line Specifications Used in RPG ILE Program Code:
    • Control Specifications
    • File Specifications
    • Definition Specifications
    • Calculation Specifications
    • Output Specifications

Unit 7 INTRODUCTION TO SERVICE PROGRAMS AND APIS

  • Benefits of Service Programs and How They are Implemented
  • Benefits of APIs and How They are Called From RPG ILE

Unit 8 INTRODUCTION TO PROGRAMMING THE ISERIES MASTERY TEST

 
© Copyright 2007. All rights reserved. Interskill Learning, Inc.