Salesforce B2C Commerce Developer (CCD-102) Practice Exam
Salesforce B2C Commerce Achitect (CCD-102) Practice Exam
The Salesforce B2C Commerce Achitect credential is designed for individuals who have experience as Achitect for Salesforce B2C Commerce Digital. This credential is targeted toward Salesforce customers, partners, and employees who want to demonstrate their knowledge and skills in using B2C Commerce to develop an eCommerce solution, such as:
- Implementing and using Storefront Reference Developer (SFRA).
- Creating cartridges to add reusable functionality to a site.
- Creating, using, and modifying JavaScript controllers to add business logic to a site.
- Creating reusable code using ISML templates.
- Using Content Slots or Page Designer to improve the appearance and flexibility of a site.
- Using the Forms Framework to control the validation, rendering, and storing of consumer-entered values.
- Using the B2C Commerce APIs to modify business logic in the site.
- Using jobs to create batch processes on system or custom objects.
- Using Open Commerce API (OCAPI) to customize business logic.
- Integrating third party systems with B2C Commerce asynchronous and synchronous methods as appropriate for the business need.
- Creating code and configuring sites to ensure sites can scale while continuing to perform optimally.
- Using appropriate tools to troubleshoot issues with code or configuration of a site, as well as optimize site performance.
Who should take the Salesforce B2C Commerce Developer Exam?
The Salesforce Certified B2C Commerce Developer exam is designed for eCommerce Developer who have a minimum of one year of Achitect experience, plus 3-6 months of experience in a B2C Commerce Developer role. The B2C Commerce Developer candidate has the knowledge, skills, and experience outlined below:
- Describe the Developer of B2C Commerce
- Describe how the elements of a B2C Commerce site interact including: storefront catalogs, master catalogs, categories, inventory, promotions, products, price books, cart, and checkout.
- Describe the elements contained within SFRA (structure, page types, page generation, search, cart/checkout, templates, CSS), and how they are impacted when there is an update to either SFRA or B2C Commerce.
- Design, discover, and build an e-commerce site using Salesforce B2C Commerce.
- Install SFRA sample site and download its code.
- Determine when custom coding or using provided functionality is more appropriate, based on an understanding of the components in SFRA and code according to the SFRA.
- Use Business Manager to manage an e-commerce site, such as code versioning, site development, data/site import and export, global and custom preferences for all sites and organization
- Install and use an Integrated Development Environment (IDE) to create, modify, and upload site code.
- Use REST-based API to leverage Open Commerce API (OCAPI) including: resources, URLs, methods, and hooks.
- Create code using ISML templates.
- Create custom objects and understand when creating custom objects is appropriate.
- Write B2C Commerce script in script files to write business logic.
- Use appropriate tools to troubleshoot issues with code or configuration of a site as well as optimize site performance.
- Use Node and Git.
- Create and manage jobs using B2C Commerce best practices to import/export data (e.g. catalog, orders, inventory, system objects) to merge, delete, update, or replace objects.
What are the job roles for a Salesforce Certified B2C Commerce Achitect ?
Typical job roles of a Salesforce Certified B2C Commerce Achitect candidate may include:
- Front End Developer
- Full Stack Developer
- Software Developer
- Java or JavaScript Programmer
- Web Application Developer
- Support Engineer
Exam Details
- Content: 60 multiple-choice, multiple-select, or matching questions
- Time allotted to complete the exam: 105 minutes
- Passing score: 65% and above
- References: No hard-copy or online materials may be referenced during the exam.
- Prerequisite: None
Course Outline
The Salesforce B2C Commerce Developer Exam covers topics including -
Domain1- Understanding B2C Commerce Setup (11%)
- Use a sandbox environment to set up an IDE for WebDAV deployment of cartridges to appropriate version directories.
- Import data files using the Business Manager Import/Export modules on a sandbox instance.
- Add the correct sequence of cartridge names to the provided cartridge path for a storefront site's code.
- Employ the Business Manager on a sandbox environment to add a new site to the instance, configuring default currency and taxation type based on business requirements.
- Configure storefront data configurations for a recently created B2C site according to business requirements.
Domain 2 - Understanding Work With a B2C Site (12%)
- Manage products, product search model, categorization, inventory, and pricebooks within the product data model using the Business Manager task.
- Enable shoppers to complete storefront orders by configuring tasks like payment and shipping information through Business Manager.
- Use Business Manager to work with Content Assets, Page Designer, Content Slots, and Content Folders based on configuration tasks.
Domain 3 - Understanding Data Management Using Business Manager Usage (24%)
- Modify site search preferences and settings to enable searching for a specified term or product attribute as per business requirements.
- Create and configure a new search refinement and sorting definition suitable for the storefront based on business requirements.
- Configure logging categories and access logs in Business Manager to meet debugging requirements or code.
- Extend the storefront to expose a new attribute on an existing system object type to fulfill business requirements.
- Determine the need for a custom object and create and configure it as required to store custom data.
- Inspect code performance and implement solutions using relevant tools such as cache configuration, profilers, etc., to resolve performance issues.
- Configure OCAPI permissions for Data and Shop APIs based on given specifications and a sandbox instance.
- Recognize the applicability of service configurations to the development process.
Domain 4 - Understanding Application Development (53%)
- Develop ISML templates for a given development task, utilizing functionality such as local include, remote include, components, and other ISML tags.
- Employ debugging best practices and techniques to troubleshoot scripts and controllers and verify outcomes.
- Extend the functionality of a JavaScript controller to leverage models, decorators, factories, or helpers following API best practices, rendering a template or returning a JSON response.
- Develop page types and components to enable marketers to build a new marketing page with the Page Designer tool based on a business requirement and design.
- Modify form appearance, add validation and cross-site request forgery (CSRF) protection, and use bindings to process fields for accepting, validating, and persisting information from a storefront customer.
- Implement and enhance templates, form definitions, static files, properties files, and persistent object attributes to meet localization requirements.
- Write code to log non-sensitive data to custom log files with different log levels based on a logging task and existing configuration.
- Integrate, deploy, and use a service instance according to given requirements.
- Extend functionality or capture an event using hook extension points based on a given use case.
- Identify and modify code that violates documented best practices to conform with performance, scalability, and other best practices.
- Use OCAPI Shop and Data APIs to enable interoperability with an external system based on a business requirement.
- Develop jobs and code job scripts to perform scheduled tasks as per business requirements.
What do we offer?
- Full-Length Mock Test with unique questions in each test set
- Practice objective questions with section-wise scores
- In-depth and exhaustive explanation for every question
- Reliable exam reports evaluating strengths and weaknesses
- Latest Questions with an updated version
- Tips & Tricks to crack the test
- Unlimited access
What are our Practice Exams?
- Practice exams have been designed by professionals and domain experts that simulate real-time exam scenario.
- Practice exam questions have been created on the basis of content outlined in the official documentation.
- Each set in the practice exam contains unique questions built with the intent to provide real-time experience to the candidates as well as gain more confidence during exam preparation.
- Practice exams help to self-evaluate against the exam content and work towards building strength to clear the exam.
- You can also create your own practice exam based on your choice and preference