iRPGenie is currently in public beta. We are actively expanding the platform with deeper professional-grade IBM i, RPGLE, SQL, and operations content. Our goal is to make this an all-in-one learning hub for IBM i learners and working professionals. Stay tuned — and share your feedback.
Choose your learning journey
Whatever brought you here, there's a clear next step.
New to IBM i
Start with a structured, beginner-friendly path that assumes no prior IBM i knowledge -- 288 lessons from what IBM i is to a basic development workflow.
Already working with IBM i
Skip the beginner path -- go straight to focused, professional-level topics.
Want hands-on practice?
Reinforce concepts with guided practice, test yourself with quick quizzes, prepare with real interview questions, and get hands-on in a simulated 5250-style command environment and an ACS-style SQL console -- safe learning simulations, not a connection to a real IBM i system.
AI Tutor works alongside every path above -- ask questions from any lesson, Deep Dive, Insight, or practice exercise.
IBM i Fundamentals
A complete, 288-lesson path from what the platform is to a basic development workflow -- every lesson is free to read, no account required.
Foundations
What IBM i is, 5250 navigation, libraries, objects, and the IFS.
26 lessons
RPGLE & CLLE
RPGLE fundamentals through file I/O, CLLE, and advanced ILE concepts.
66 lessons
SQL & Db2 for i
Db2 for i, DDS, and SQL embedded directly in RPGLE.
42 lessons
Screens & Reports
Display files, subfiles, and printer file reports.
48 lessons
Operations & Career
Debugging, operations, security, journaling, and interview readiness.
106 lessons
AI Tutor
Educational guidance for IBM i concepts
Ask IBM i questions, get IBM i-specific answers
Get clear, plain-language explanations of RPGLE, CLLE, and Db2 for i concepts, tuned for the IBM i ecosystem specifically -- not a generic programming assistant. Works from any lesson, Deep Dive, Insight, or practice question -- not a separate content library.
Open AI TutorA note on AI guidance:AI Tutor responses may be incorrect and should be validated before production use. Do not paste private source code, sensitive job logs, credentials, or customer data. iRPGenie does not connect to real IBM i systems at this time. Read the full Beta & AI Disclaimer for more detail.
Have feedback or a question?
We'd love to hear from you.
Start learning IBM i today.
Every lesson is free to read, no account required. Create one anytime to save your progress and unlock the AI Tutor and Practice Lab.
Start Learning Free