Modern Tools and Modular Programming
Training by the expert that literally wrote the book on it!
Summary
Elevate your RPG skills in this self-paced, 18-hour online course. Master cutting-edge techniques like modules, procedures, and service programs using modern tools including IBM’s RDi and VS Code. Through video instruction and hands-on labs, you’ll learn to decouple legacy interfaces, harness SQL, and integrate with today’s technologies. Perfect for developers with basic free-format RPG experience ready to transform their code and boost productivity! The last section of the course demonstrates how to put a service program on the IWS server and consume the procedures using web services.
Class duration varies and is based on student activity – maximum of 2 weeks.
Group Discounts Available
RDi Specific Topics Covered
• Create a IBM i connection using RSE
• Create Filters (Library, Object and Member)
• Manipulate library lists
• Copy objects between libraries (Systems)
• Edit, save, and compiling source members
• Set a Service Entry Point
• Debugging programs (Batch and Interactive)
• Running a program batch / Interactive
• Create a display/print file member using RDi and Screen Designer
• Modify properties of screen and report file elements
• Introduction to Access Client Solutions (ACS)
• Getting Started with Service Programs (API’s) and the IWS Server
RPG SPECIFIC TOPICS COVERED:
• Introduction to Free RPG coding
• Using “Run SQL Scripts”
• Using Procedures, Modules and Service programs
• Decoupling RPG and the 5250 interfaces
• SQL Service programs – Dynamic and Static Examples
Software Required
Rational Developer for i 9.6 – IBM’s standard development environment – FREE 120 DAY VERSION
IBM Access Client Solutions – IBM’s Java based IBM i Interface
Suggested Textbook
Did you know?
• Of Course i’s Not The AS/400
• Welcome to i: How to Get Younger Programmers up to Speed
• Failure to Modernize: The Real Cost
• How IBM i Professionals Can Stay Ahead of the Curve

