Master AS/400 Development: Become an IBM iSeries Programming Pro
IBM AS400 Developer Module
Course Syllabus: IBM AS/400 Developer Fundamentals
Module 1: Introduction to IBM AS/400 Platform
- Overview of IBM AS/400 (now known as IBM i) Platform
- Historical Background and Evolution of AS/400
- Understanding AS/400 Architecture and Components
- Key Features and Capabilities of IBM AS/400
Module 2: AS/400 Development Environment Setup
- Setting Up Development Environment for IBM AS/400
- Installing IBM i Access Client Solutions (ACS) or IBM Rational Developer for i (RDi)
- Configuring Connection to AS/400 Systems
- Understanding Object Management and Library Structure in AS/400
Module 3: Programming Languages on AS/400
- Introduction to Programming Languages Supported on AS/400: RPG, COBOL, CL, etc.
- Overview of Integrated Language Environment (ILE)
- Choosing the Right Programming Language for AS/400 Development Projects
- Setting Up Development Environment for Different Programming Languages
Module 4: IBM RPG Programming Basics
- Introduction to RPG (Report Program Generator)
- Understanding RPG Programming Constructs: Specifications, Operations, etc.
- File Handling and Data Manipulation in RPG
- Creating Simple RPG Programs and Modules
Module 5: Advanced RPG Programming Techniques
- Subroutines and Procedures in RPG
- Using Built-In Functions and Operations in RPG
- Implementing Data Structures and Arrays in RPG
- Error Handling and Exception Management in RPG Programs
Module 6: COBOL Programming on AS/400
- Introduction to COBOL (Common Business-Oriented Language)
- COBOL Programming Constructs: Data Division, Procedure Division, etc.
- File Handling and Data Manipulation in COBOL
- Creating and Executing COBOL Programs on AS/400
Module 7: CL Programming Basics
- Introduction to CL (Control Language)
- Understanding CL Program Structure: Commands, Parameters, etc.
- Creating CL Programs for Basic System Administration Tasks
- Interacting with RPG and COBOL Programs from CL Programs
Module 8: Database Access and SQL Programming
- Overview of IBM DB2 for AS/400 Database System
- Understanding Database Concepts on AS/400: Files, Tables, Schemas, etc.
- Introduction to SQL (Structured Query Language) Programming on AS/400
- Performing CRUD Operations and Querying Data with SQL
Module 9: Web Development on AS/400
- Overview of Web Development Tools and Technologies for AS/400
- Creating Dynamic Web Applications with IBM WebSphere Application Server
- Integrating AS/400 Data with Web Applications using IBM HTTP Server
- Implementing Web Services and APIs on AS/400
Module 10: AS/400 Application Deployment and Maintenance
- Packaging and Deploying AS/400 Applications
- Managing Application Lifecycle: Testing, Version Control, Deployment, etc.
- Performing Routine Maintenance Tasks: Performance Tuning, Monitoring, etc.
- Troubleshooting and Debugging AS/400 Applications
Each module will include lectures, demonstrations, hands-on exercises, and assessments to provide participants with practical experience and proficiency in AS/400 development fundamentals.
- 1 to 1.5 Month
- Weekdays : Mon to Fri ( 1hr/day )
- Weekend: 2hrs/day
- Flexible Time
- Free Session Videos
- Course Completion Certificate
- Lifetime Customer Support
- Placement Support
- Resume Preparation