System i (AS/400, iSeries, i5) System Facilities

Course Details:

Course code: ISSFC View/Download data sheet (PDF)
Duration: 4 Days Book Course
Price: £1,495 Return to Courses

Course Outline:

This is a foundation course for new programmers or anyone wanting a good understanding of the facilities the system offers. Delegates will learn about objects, libraries, using CL commands, how jobs process, the database DB2 etc. Delegates will be using PDM, SEU, DFU, SDA to create CL programs, create physical and logical files and add data to those files, create menus and perform other tasks. Delegates will also be using tools such as Query, SQL, Navigator, copying files, copy database files to PC files etc. The course is very much hands on with numerous practical exercises to practise what has been learnt.


There are no specific pre-requisites but delegates should be computer literate.

Course content:

• Introduction to the system and how it has evolved
• Introduction to the key architectural features of the system
• Detail the integrated features of the operating system and release levels
• Introduce IBM licensed programs
• Detail the main programming languages and development tools used on the system
• Create and manage objects and libraries
• How library lists work and how to change them
• Overview the Integrated File System (IFS)
• Use Control Language (CL) commands and IBM menus
• Detail how interactive and batch jobs process through the system
• Detail jobs (managing jobs, submit batch jobs, job queues, subsystems etc.)
• Detail printing (printers, writers, output queues, spooled files)
• Detail job descriptions (create, change, work with etc.)
• Introduction to security (system values, user profiles, object authorities)
• Create menus using Screen Design Aid (SDA)
• Use Program Development Manager (PDM) extensively at library, object and member level
• Create user defined options in PDM
• Use Source Entry Utility (SEU) to enter, change, copy source code etc.
• Detail the Database DB2 – DB concepts and key DB commands
• Overview how, why and where journaling is used
• Detail source code Physical files and source code members
• Detail Physical and Logical files
• Create Physical Files using Data Description Specification (DDS)
• Create Logical Files using DDS
• Use Data File Utility (DFU) to add, update and delete records in DB files
• Use DB tools in Navigator to display, edit, copy files etc.
• Use the CPYF command and other key CL commands to copy files
• Copy a DB file to a PC file using CL commands
• Copy a DB file to a PC file using Navigator
• Use the Query licensed program to create and run a query
• Use Interactive SQL to create and run an SQL SELECT statement
• Use the SQL Assist GUI in Navigator to run SQL scripts
• Introduce program control structures and pseudocode
• Detail enquiry programs
• Introduction to program communication
• Introduction to CL programming
• Detail the main types of CL program
• Detail the structure of a CL program
• Enter CL source code statements and create a basic CL program
• Declare and change variables in a CL program
• Pass parameters into a CL program
• Send messages in a CL program
• Debugging CL programs
• Create message files and add message descriptions
• Send and receive messages and detail message queues
• How to create your own user defined commands
• Use Navigator to manage objects, spooled files, run commands etc.

Follow on Courses:

We recommend that after a suitable period of time of attending this course (e.g. 3 to 6 months hands on experience) then delegates may want to enhance the knowledge they have gained on this course by attending one of the programming courses such as Program Design (ISPGD), CL Programming (ISCLP) or RPGIV (ISR4P), or one of the support courses such as Operations (ISOPS) or Advanced Operations (ISOPA) depending on the delegates job role.


Public schedule Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Northampton 29   19    7     6   1   9
We can run this course at our location or on your site – Please contact us for details



Jan 29
Mar 19
May 7
Aug 6
Oct 1
Dec 9
We can run this course at our location or on your site – Please contact us for details


Book course:

ISSFC System Facilities booking form
Please double check this!
Please tick the box below to confirm that you agree to the Privacy Policy of Sierra Training.
Please tick the box below to confirm that you agree to the Terms & Conditions of Sierra Training.