IBM i Concepts and Programming Tools

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.

Get a Price Quote


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 substitute “Introduction to RDi Remote System Explorer” 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 substitute “Introduction to RDi Remote System Explorer” 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 substitute “Introduction to RDi Remote System Explorer” for these topics, if it is installed at your installation.