| Section | Weight | Objectives |
| Topic 1: Data Management Using Business Manager | 13% | - Given a business requirement, configure the OCAPI Shop and Data API settings
- Given a business requirement, determine how to import and export data using the Business Manager
- Given a business requirement, configure jobs to perform scheduled tasks
- Given a business requirement, determine how to use OCAPI to manage data
- Given a business requirement, determine the appropriate use of the ImpEx functionality
|
| Topic 2: Application Development | 38% | - Given a business requirement, determine how to implement a custom cartridge
- Given a business requirement, determine how to implement a custom tax calculation
- Given a business requirement, determine how to implement a custom job
- Given a business requirement, determine how to implement a custom payment processor
- Given a business requirement, determine how to implement a custom REST service
- Given a business requirement, determine how to implement a custom OCAPI resource
- Given a business requirement, determine how to implement form definitions and validation
- Given a business requirement, determine how to implement a custom search refinement
- Given a business requirement, determine how to implement business logic using script
- Given a business requirement, determine how to implement templates and content using ISML
- Given a business requirement, determine how to implement a custom promotion
- Given a business requirement, determine how to implement a custom shipping method
|
| Topic 3: Work With a B2C Commerce Cloud Sandbox | 5% | - Given a business requirement, determine the appropriate way to troubleshoot and resolve issues in a sandbox
- Given a sandbox environment, use the appropriate tools to verify and deploy code
|
| Topic 4: Storefront Front-End Development | 7% | - Given a business requirement, determine how to implement a custom storefront page
- Given a business requirement, determine how to implement a custom storefront client-side validation
- Given a business requirement, determine how to implement a custom storefront styling
- Given a business requirement, determine how to implement a custom storefront component
|
| Topic 5: Application Architecture | 13% | - Given a scenario, determine the appropriate use of the session framework
- Given a business requirement, determine the appropriate use of custom object types
- Given a scenario, determine the appropriate use of the service framework
- Given a scenario, determine the appropriate use of the cache framework
- Given a business requirement, determine the correct application architecture to use
|
| Topic 6: Checkout & Order Management | 13% | - Given a business requirement, determine how to implement order management functionality
- Given a business requirement, determine how to implement a custom return and exchange process
- Given a business requirement, determine how to implement the checkout flow
- Given a business requirement, determine how to implement a custom inventory list
|
| Topic 7: B2C Commerce Setup | 11% | - Given a business requirement, determine the appropriate content asset or page to create or modify using the Business Manager
- Given a sandbox environment, configure a B2C Commerce site
- Given a business requirement, determine how to configure a promotion or price adjustment
- Given a business requirement, determine how to configure a product catalog structure
- Given a business requirement, determine how to configure an import/export process using the Business Manager
- Given a business requirement, determine how to configure a shipping method or tax table
|