AS/400 Course Curriculum
OS/400 System Concepts & Architecture
Ø Overview of the system
Ø General awareness of the As/400 System
Ø Libraries, Files and Members
Ø Library list concept and related commands
Ø Functions of OS/400
Ø Architecture
Ø ADTS (Application Development Tool Set)
DB2/400 (DDS Interface)
Ø Overview of DB2/400 Concept
Ø Externally Described files
Ø Source Files
Ø Physical Files, Logical Files and Join Logical Files
Ø Field Reference Files
Ø Database Integrity
Ø Commitment Control and Journaling
Ø Creating tables
Ø Insert/Update/Delete Using SQL
Ø Using cursors in RPG/400
CL/400: CL Control Programming
Ø File Handling in CL/400
Ø Handling Errors and Messages
Ø Handling Data Areas
Ø Overriding file Attributes and the Scope of overrides
Ø Open Query File
Ø String Operators
Ø String Functions
RPG Programming (RPG/400)
Ø Introduction to RPG/400
Ø Specifications
Ø Operation Codes
Ø Subroutines
Ø Data Structures
Ø Tables and Arrays
Ø Indicators
Ø RPG Logic Cycle
Ø Sub Files
ð Load All Subfile
ð Page Load Subfile
ð Expanding Subfile
ð Message Subfile
ILE (Integrated Language Environment)
Ø Introduction to ILE
Ø Specifications
Ø Advantages of ILE
Ø ILE Program Concept
Ø Advanced Concept of ILE
Project
Ø Project Experience on Real Time environment
IBM i (AS/400) Training SYLLABUS
1. IBM i (AS/400) Programming
Topics Covered:
IBM i (AS/400) Introduction, IBM i
(AS/400) Basic Concepts, Work Management, System Management, CL/400,
CLLE, RPG/400, RPGILE, File Concepts
Syllabus:
IBM i (AS/400) Basic Concepts & Facilities
Control Language Programming
RPG III Programming
RPG IV Programming using ILE Concepts
Control Language Programming
RPG III Programming
RPG IV Programming using ILE Concepts
2. IBM i (AS/400) Administration
Topics Covered:
AS/400 i Series Introduction, IBM i
Basic Concepts, Work Management, System Management, CL/400, BRMS, System
Monitoring, Security, Audit, OS/400 Installation, Crash Recovery,
Troble Shooting
Syllabus:
IBM i (AS/400) Administration & Operation
3. CA/2E (SYNON) Programming
Topics Covered:
CA/2E (SYNON) Introduction, Data
Modelling, Access Path, Functions, Action Diagram, Advanced Data
Modelling Relations and Related Topics
Syllabus:
CA/2E (SYNON) Programming
4. Visual Lansa
Topics Covered:
Repository & Integrated
Development Environment, Working with the Visual LANSA IDE, The
Repository Tab, Working with the Repository, Create a LANSA RDML Process
/ Function Application, Format Source Code, Edit Source Code, Auto
Complete and Command Assistant, Execute Applications, Introduction to
Object Oriented Lab and Working with Basic Controls in Visual LANSA
Forms
Syllabus:
Visual Lansa
5. COBOL/400 Programming
Topics Covered:
Introduction, Working with Screen
Indicators, COBOL/400 Specifics, Designing Display files, Handling
Error and Informational Messaging, Avoiding Record Locking Problems,
Using Subfiles in COBOL, Windows
Syllabus:
COBOL/400 Programming
6. C ILE Programming
Topics Covered:
Files, ILE Concepts, Procedures, Modules, Activation Group, Service Program, Binding, Signature
Syllabus:
C ILE Programming