| Section | Weight | Objectives |
| B2C Commerce Setup | 11% | - Given a sandbox environment, configure a B2C Commerce site - Given a business requirement, determine the appropriate content asset or page to create or modify using the Business Manager - Given a business requirement, determine how to configure a product catalog structure - Given a business requirement, determine how to configure a shipping method or tax table - 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 promotion or price adjustment
|
| Application Architecture | 13% | - Given a scenario, determine the appropriate use of the cache framework - Given a business requirement, determine the correct application architecture to use - Given a scenario, determine the appropriate use of the session framework - Given a scenario, determine the appropriate use of the service framework - Given a business requirement, determine the appropriate use of custom object types
|
| 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
|
| 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
|
| Application Development | 38% | - Given a business requirement, determine how to implement a custom job - Given a business requirement, determine how to implement a custom promotion - 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 tax calculation - Given a business requirement, determine how to implement a custom OCAPI resource - Given a business requirement, determine how to implement a custom payment processor - Given a business requirement, determine how to implement a custom cartridge - Given a business requirement, determine how to implement a custom shipping method - 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 a custom REST service
|
| Storefront Front-End Development | 7% | - Given a business requirement, determine how to implement a custom storefront styling - Given a business requirement, determine how to implement a custom storefront component - 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 page
|
| Data Management Using Business Manager | 13% | - Given a business requirement, determine how to use OCAPI to manage data - Given a business requirement, determine the appropriate use of the ImpEx functionality - Given a business requirement, configure the OCAPI Shop and Data API settings - Given a business requirement, configure jobs to perform scheduled tasks - Given a business requirement, determine how to import and export data using the Business Manager
|