The IBM Certified Developer – IBM i7.x is a modern-day developer using existing tools and Open Source technology. This individual is responsible for developing new applications, not solely responsible for maintaining current code. This individual can do these tasks with little to no assistance from peers, documentation, or support.
- At least two years of experience developing IBM i applications running on Power Systems servers
- Understanding of application life cycle
- Understanding of the IBM I environment
- Experience developing with open-source languages such as Java, Python, Node.js and PHP
- Experience developing with Integrated Languages Environment (ILE)
- Experience with Db2 and open-source databases
- Experience using various tools, debuggers, and APIs
- Experience with the available IDEs
Note: This exam is written to IBM i 7.4.
During exam development, the Subject Matter Experts (SMEs) define all of the tasks, knowledge and experience that an individual would need in order to successfully fulfill their role with the product or solution. These are represented by the objectives below, and the questions on the exam are based upon these objectives.
-
Section 1: Overview11%
- Describe the Software Development Lifecycle (SDLC)
- Describe the different types of inputs and outputs
-
Section 2: Environment21%
- Distinguish the difference between ILE and PASE
- Describe the difference between library structure and IFS
- Describe different shells on IBM i
- Describe the authorities available in IBM i
- Describe SQL paths and library lists
-
Section 3: Databases23%
- Describe the unique features of Db2 on IBM i
- Describe alternative databases for IBM i
- Describe features of Db2 for i that affect development
- Explain the SQL services
- Write SQL stored procedure and functions
-
Section 4: Languages26%
- Describe ILE
- Summarize the supported ILE languages
- Describe the uses, creation and maintenance of ILE Service Programs
- Distinguish the difference between embedded SQL and RLA
- Describe the possible connections between PASE languages and IBM i
- Describe the compilers available for IBM i
-
Section 5: Tools & Utilities19%
- Summarize the available development tools
- Describe the various debug options
- Describe the use of the System APIs
Reviews
There are no reviews yet.