This repository contains hands‑on training resources used in OpenLegacy LearnUpon courses. It is intended for developers and architects learning to build APIs on mainframe and IBM i (AS/400) systems using OpenLegacy.
-
CICS Accounts API creation flow in OL HUB/resources
Assets for a step‑by‑step lab that shows how to create an API over CICS‑based account services using OpenLegacy Hub. -
IBMI AS400 RPC API creation flow in OL HUB/resources
Assets for a lab that demonstrates how to expose IBM i (AS/400) programs as RPC‑style APIs in OpenLegacy Hub.
Each folder typically contains:
- Sample copybooks or program definitions
- JSON request/response examples
- Enroll in the relevant OpenLegacy LearnUpon course for your target system (CICS or IBM i).
- Clone or download this repository:
git clone https://github.com/openlegacy/OpenLegacy-Training-Materials.git
- Open the folder that matches the course module you are taking.
- Follow the instructions in the LearnUpon course, using the files in the
resourcessubfolder when prompted.
To get the most out of these materials, you should have:
- Access to an OpenLegacy environment (OpenLegacy Hub / Integration Studio).
- Basic familiarity with:
- COBOL and CICS (for the CICS accounts flow), or
- IBM i / AS400 concepts (for the IBM i RPC flow).
- An understanding of REST/RPC APIs and JSON.
For questions about the training content or OpenLegacy products:
- Use your LearnUpon course Q&A/discussion area.
- Or contact OpenLegacy support through your standard support channel.