By Upendra Rajan • Posted October 16, 2025 We're excited to announce two new IBM i courses designed for new users and developers respectively: DL06004G - Getting Started with IBM i, and DL06005G - Getting Started with IBM i Development. Both are self-paced and video-based courses, with checkpoint quizzes. DL06004G also includes access to live labs! DL06005G: Getting Started with IBM i Development Duration: Self-paced Badge: IBM i Development Foundations Badge Format: Video lessons, checkpoint quizzes This course is ideal for programmers and developers on the IBM i platform. DL06004G: Introduction to IBM i Duration: Self-paced Badge: IBM i Foundations Badge Format: Video lessons, lab access, checkpoint quizzes This course is ideal for new IBM i users, operators, and technical staff who need a practical orientation to the platform. DL06004G Course Agenda This beginner-level course provides a hands-on introduction to IBM i, covering its architecture, interface, and key system concepts. Unit 1: Introduction to IBM i IBM Power with IBM i hardware and technology - Video IBM i overview - Video IBM i storage and partitions - Video Further features of IBM i - Video Checkpoint quiz 1 Unit 2: Navigating IBM i Navigating the system with 5250 emulation - Video Navigating the system with the GUI - Video Navigator GUI overview - Video Checkpoint quiz 2 Unit 3: Basic IBM i Commands Object concepts - Video Integrated file system concepts - Video Checkpoint quiz 3 Unit 4: IBM i Filesystem CL command concepts - Video Checkpoint quiz 4 Unit 5: Working with Libraries and Objects Concepts of libraries and library lists - Video Working with objects - Video Object management with IBM i Access Client Solutions - Video Object properties - Video Checkpoint quiz 5 Unit 6: User Management User profiles - Video Security concepts - Video Checkpoint quiz 6 Unit 7: Lab access Access your lab! Related courses Badge quiz DL06005G Course agenda This self-paced course introduces the fundamentals of IBM i application development, covering Db2 for i concepts, modern development tools, source management, and both traditional and ILE programming models. Unit 1: Db2 for IBM i Introduction to Db2 for i - Video Schemas - Video Tables - Video Indexes - Video Legacy names and tradition - Video Checkpoint quiz 1 Unit 2: Database Tools Traditional database tools - Video Run SQL scripts - Video ACS schemas - Video SQL statements - Video VS Code Db2 for i extension - Video Checkpoint quiz 2 Unit 3: Source File Programming development workflow - Video Traditional source files - Video IFS source files - Video Moving source to IFS - Video Checkpoint quiz 3 Unit 4: Development Tools (IDEs) Rational Developer for i (RDi) - Video Visual Studio Code - Video VS Code extensions and Code for IBM i extensions - Video IBM Coding Assistant for i - Video Checkpoint quiz 4 Unit 5: Compiling and Running Compiling CL/RPG programs - Video Calling/running programs - Video Checkpoint quiz 5 Unit 6: Traditional Programs Original Program Model (OPM) - Video OPM CL - Video OPM RPG - Video Checkpoint quiz 6 Unit 7: ILE ILE modules and programs - Video ILE service programs and activation groups - Video Checkpoint quiz 7 Unit 8: Open-Source Programming Overview Introduction to open source programming - Video Node.js on IBM i - Video Python on IBM i - Video PHP on IBM i - Video Checkpoint quiz 8 Badge quiz Enrollment Enrollment is open to customers, IBM Business Partners, and IBMers. Visit the IBM Training catalog and search for the course codes to enroll. Quick links: DL06004G: Getting Started with IBM i DL06005G: Getting Started with IBM i Development Badges: