ibm as400

5
Contents: 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) Ø Operational Considerations The Object Based Architecture ) Ø Library Concepts Ø Object Types and Attributes Ø Library Lists Ø Libraries Objects and Members AS/400 Security Concepts Ø Security Levels Ø User Profiles Ø Special Authorities Ø Object Authorities Ø Limit Capabilities AS/400 Work Management Concepts Ø Interactive and Batch Jobs Ø Controlling Jobs Ø Submitting and Scheduling Batch Jobs The AS/400 User Interface Ø The Menu System Ø Control Language Ø The Command Line Interface Ø Commands and Parameters Ø The Prompt Facility Ø The Help Facility Ø Tailoring Assistance Levels Ø Attn and SysReq Keys Ø Messages and Message Queues Ø Sending Messages 1 DURATION: 48 Hours Software Partner 2006 IBM AS/400

Upload: vikas-anand

Post on 27-Oct-2015

14 views

Category:

Documents


0 download

DESCRIPTION

as400 course

TRANSCRIPT

Contents:

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)

Ø Operational Considerations

The Object Based Architecture )Ø Library Concepts

Ø Object Types and Attributes

Ø Library Lists

Ø Libraries Objects and Members

AS/400 Security ConceptsØ Security Levels

Ø User Profiles

Ø Special Authorities

Ø Object Authorities

Ø Limit Capabilities

AS/400 Work Management ConceptsØ Interactive and Batch Jobs

Ø Controlling Jobs

Ø Submitting and Scheduling Batch Jobs

The AS/400 User InterfaceØ The Menu System

Ø Control Language

Ø The Command Line Interface

Ø Commands and Parameters

Ø The Prompt Facility

Ø The Help Facility

Ø Tailoring Assistance Levels

Ø Attn and SysReq Keys

Ø Messages and Message Queues

Ø Sending Messages1

DURATION: 48 Hours

SoftwarePartner 2006

IBM AS/400

2

Ø Viewing and Responding

What is an AS/400?

Ø History of AS/400

Ø AS/400 Architecture

Ø Communication Capabilities

AS/400 Programming utilitiesØ Using Program Development Manager (PDM)

Ø Working with Libraries, Objects and Members

Ø Using PDM

Using Source Entry Utility (SEU)Ø The Edit Display

Ø SEU Line Commands

Ø Find/Change Options

Ø Browse/Copy Options

Ø SEU Session Defaults

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

CL/400 ProgrammingØ Introduction to Control Language

Ø What is CL?

Ø Command Names

Ø Command Parameters

Ø The AS/400 User Interface

Ø Basic CL Programming

Ø Creating CL Programs

Ø Structure of a CL Source Member

Ø Declaring Variables

Ø Manipulating Variables

Ø CL Control Structures

Ø Expressions

Ø Controlling Workflow

Ø Basic Error Handling

Ø Input/Output in a CL Program

Ø Passing Parameters

Ø Using external Attributes

Ø Files and Data Areas

Ø The Integrated File System

Ø Cleaning Up Your System

Ø The System Start-up Job

Query/400Ø Query/400 Introduction

Ø Physical and Logical Files

Ø Relational Database Systems

SoftwarePartner 2006

Ø AS/400 Libraries

Ø Defining a Query

Ø Selecting Reporting Options

Ø Defining Result Fields

Ø Using Expressions

Ø Joining Files

Ø Performance Considerations

RPG/400 programmingIntroduction to Programming and RPG

Ø Calculations and Basic Operations

Ø Arithmetic Operations

Ø Assignment Operations

Ø EVAL Operation and Expressions

Ø Numeric Operations

Ø Character Operations

Ø Data Definition

Ø Data Definition Methods

Ø Definition Specification

Ø Work Fields

Ø Data Structures

Ø Named Constants

Ø Indicators

Ø Tables and Arrays

Ø Defining Tables in RPG

Ø Compile Time Tables

Ø Pre-Runtime Tables

Ø Table Look-Ups

Ø Multiple Related Tables

Ø Changing Table Values

Ø Arrays

Ø Calculations with Arrays

Ø Array Look-Ups

Ø The Indicator Array

Ø Output With Arrays

Ø Date and Time Processing

Ø Control Logic in RPG

Ø Structured Programming Concepts

Ø Selection Operations

Ø Iteration Operations

Ø Loops and Early Exits

Ø Unstructured Operations

Ø Subroutines

Ø Specific Scope Terminators

Ø Externally Defined Files

Ø AS/400 Approach to Database Files

Ø Defining Physical Files with DDS

Ø Defining Logical Files with DDS

Ø RPG Programming with Externally

Ø Defined Files

Ø Using Field Reference Files

Ø Externally Defined Printer Files

Ø File Processing

Ø File Specifications

Ø Full Procedural Processing

Ø Keyed Processing

Ø Opcodes

3

SoftwarePartner 2006

4

SoftwarePartner 2006

Ø Error Handling

Ø EXCEPT Operation

Ø Fundamental File Loop

Ø Output Specifications

Ø File Access and Record Manipulation

Ø Sequential Operations

Ø Random Access

Ø Composite Key Processing in RPG

Ø Inserting New Records in Files

Ø Updating and Deleting Records in Files

Ø Record Locking

Ø Simple Interactive Programming

Ø (Non-subfile)

Ø Comparing Batch and Interactive Programs

Ø DDS for Display Files

Ø A Sample File Maintenance Program

Ø Screen Design Aid

Ø Printing Reports

Ø Program Described Printing

Ø Externally Described Printing

Ø Printer File DDS

Ø Compiling RPG IV Programs

Ø Compile Step

Ø Binding Step

Ø CRTBNDRPG Command

Ø Modules

Ø Combining Multiple Modules

Ø Passing Parameters

Ø *ENTRY PLIST Operation

Ø Prototype/Procedure Interface Definition

Ø CALLP Operation

Ø Coding and Calling Sub procedures

Ø Subroutines vs. Sub procedures

Ø Coding Procedures Within a Program

Ø Coding Procedures in a Separate Modules

Ø Passing Parameters by Reference/Value

Ø Other Prototyping Options

Ø Understanding Activation Groups

Ø What are Activation Groups?

Ø Default Activation Group

Ø User Named Activation Group

Ø *NEW Activation Group

Ø *CALLER Activation Group

Ø Activation Groups and File Overrides

Ø Reclaiming Resources

Ø Activation Groups and Shared File Opens

Ø Static Binding and Service Programs

Ø Binder Source

Ø Creating a Service Program

Ø Calling a Service Program

AS/400 Mock Project WorkØ Change management & Programmer Tools

Ø Quality Concepts & documentation

Ø Review meetings

Ø Timesheet entry details

Ø Team meetings

5

SoftwarePartner 2006

Ø Client conference calls

Ø Dummy Project(s) on AS/400

Facing InterviewØ CV preparation & posting

Ø Preparation for interview using skills RPG, ILE RPG, CL/400, COBOL/400, DB2/400

Ø Preparation on Soft skills (communication skills) etc.

Ø Guest Lecturers from top-notch MNC's (American Express, etc.)

Ø Modular Programming

Ø Coding Subroutines

Ø Subroutine Flow

Ø Executing External Programs

Ø CALL Operation

ILE Concepts