Books by Bryan Meyers

Programming in RPG IV

Control Language Programming for IBM i

RPG IV Jump Start

Power Tips for RPG IV

VisualAge for RPG by Example

 
IBM i Concepts and Programming Tools Print E-mail

The IBM i Concepts and Programming Tools workshop introduces overall IBM i (iSeries, AS/400) concepts, including object architecture, user interface, CL commands, and basic work management concepts. In addition to providing a comprehensive introduction to IBM i, this class covers the basic tools which programmers will use to develop applications.


Recommended schedule: 3 days


Who Should Attend
This class is appropriate for programmers who need an introduction to the IBM i architecture and utilities.


Prerequisites
No previous knowledge of IBM i is required. Previous programming experience on another hardware platform may be helpful.


What You Will Accomplish
At the end of the course, students will be able to:

  • Sign on to an IBM i workstation
  • Navigate IBM i menus to accomplish a task
  • Enter Control Language commands into the system
  • Use the CL prompt facilitity
  • Find system help information
  • Send and respond to system messages
  • Understand the difference between interactive and batch jobs
  • Understand how IBM i decides where to print a report
  • Understand basic work management concepts
  • Identify various operating system objects and how they are organized and used
  • Understand basic database concepts and identify data retrieval tools
  • Work with operating system objects using Program Development Manager*
  • Edit source code using Source Entry Utility*
  • Design workstation displays with Screen Design Aid*
  • Understand the WebSphere Development Studio Client development environment (if installed)

* May subsitute “Introduction to Websphere Development Client” (WDSc) or "Rational Developer for IBM i" (RDi) for these topics, if it is installed at your installation.


What You Will Receive
Each student receives:

  • Custom printed handout, containing class notes
  • Completion certificate

Course Outline
The class covers these topics:

  • What is IBM i?
  • IBM i Architecture
  • IBM i User Interface
  • Control Language
  • Messages and Message Queues
  • Work Management
  • Subsystems, Job Queues, and Output Queues
  • Printers and Output
  • Libraries and Objects
  • Database Concepts
  • Using Program Development Manager (PDM)*
  • Using Source Entry Utility*
  • Using Screen Design Aid*
  • Creating and Running Programs
  • Creating Files with DDS

* May subsitute “Introduction to Websphere Development Client” (WDSc) or "Rational Developer for IBM i" (RDi) for these topics, if it is installed at your installation.


Hands-on Labs

  • Using Program Development Manager*
  • Editing Source with Source Entry Utility*
  • Compiling a CL Program
  • Creating a Printer File
  • Using Screen Design Aid*
  • Creating a Display File
  • Creating a Physical File
  • Creating a Logical File

* May subsitute “Introduction to Websphere Development Client” (WDSc) or "Rational Developer for IBM i" (RDi) for these topics, if it is installed at your installation.