IBM i(AS/400) Basic
IBM i(AS/400)Basic Concepts and Facilities

IBM i (AS/400) Programming
1. What is an IBM i (AS/400)?
* History of AS/400
* AS/400 Architecture
* Communication Capabilities
2. The Object Based Architecture:
* Library Concepts
* Object Types and Attributes
* Library Lists
* Libraries Objects and Members
3. IBM i (AS/400) Work Management Concepts:
* Interactive and Batch Jobs
* Controlling Jobs
* Submitting and Scheduling Batch Jobs
* Understanding Subsystems
* Understanding Job Queues
* Understanding Output Queues
* Working with Printers and Output
4. The IBM i (AS/400) User Interface:
* The Menu System
* Control Language
* The Command Line Interface
* Commands and Parameters
* The Prompt Facility and the Help Facility
* Tailoring Assistance Levels
* Attn and SysReq Keys
* Messages and Message Queues
* Sending Messages
* Viewing and Responding
5. IBM i (AS/400) Security Concepts:
* Security Levels
* User Profiles
* Special Authorities
* Object Authorities
* Limit Capabilities
6. IBM i (AS/400) System Values using Program Development Mgr (PDM):
* Working with Libraries, Objects and Members
* Using PDM
* The FNDSTRPDM Command
7. Using Source Entry Utility (SEU):
* The Edit Display
* SEU Line Commands
* Find/Change Options
* Browse/Copy Options
* SEU Session Defaults
8. IBM i (AS/400) Database Concepts:
* DB2/400 Relational Database Support
* Database Capabilities
* Storage Management
* Data Description Specifications
* Creating Physical Files
* Using Field Reference Files
* Creating Logical Files
* External File Definitions
* Using Data File Utility (DFU)
9. Using Query/400:
* Defining a Query
* Selecting Reporting Options
* Defining Result Fields
* Using Expressions and Joining Files
10. DDS for Display Files Screen Design Aid (SDA):
* Creating Simple Displays
* Adding Constants and Data Fields
* Using Reference Fields
* Using Multiple Record Formats
* Overlays and Windows
* Creating Help Text
* Creating Menus
11. Report Layout Utility ( RLU):
* Creating Simple Reports
* Adding Constants and Data Fields
* Using Reference Fields
* Report Control functions
* Complex reports with breaks