Salesforce: Developing for Salesforce B2C Commerce (CCD-101)

This course introduces the core programming concepts, relevant files, and scripting language for Salesforce B2C commerce. The course teaches developers how to customize the SiteGenesis reference application and modify a Commerce Cloud storefront.

Retail Price: $3,600.00

Next Date: Request Date

Course Days: 4


Request a Date

Request Custom Course


Skills Gained

When you complete this course you will be able to:

  • Create cartridges to add reusable functionality to a site.
  • Use JavaScript controllers to add business logic to a site.
  • Create reusable code using ISML templates.
  • Use content slots to improve the appearance and flexibility of a site.
  • Use B2C Commerce Script in ISML templates and script files.
  • Use the Forms Framework to control the validation, rendering, and storing of consumer-entered values.
  • Maintain pipelines if they exist on a site.

Who Can Benefit

Developers who have:

  • At least two years of experience with Java or JavaScript programming.
  • Familiarity with the jQuery library and JSON syntax.

Prerequisites

Completion of course pre-work (installing and testing the UX Studio plugin for the Eclipse IDE on the laptop to be used in class)


Course Outline

 

Getting Started

  • Salesforce B2C Commerce Overview
  • SiteGenesis Overview
  • Site Configuration

UX Studio

  • Creating a UX Studio Workspace
  • Creating a Server Connection
  • UX Studio Views

Cartridges

  • Creating Cartridges
  • Cartridge Types
  • Creating a SiteGenesis Storefront Cartridge

JavaScript Controllers

  • Introduction to JavaScript Controllers
  • Creating a JavaScript Controller
  • Script and JavaScript Controller Debugging

ISML

  • ISML Tags and Expressions
  • Creating and Accessing Variables
  • Reusing Code in Templates
  • Conditional Statements and Loops

Content Slots

  • Creating and Configuring Content Slots
  • Using Content Link Functions

B2C Commerce Script

  • B2C Commerce Script API
  • Resource API and Resource Bundles

Forms Framework

  • XML Metadata File
  • ISML Form Template
  • Pipeline / JavaScript Controller Elements

Custom Objects and Data Binding

  • Creating Custom Objects
  • Custom Logging
  • Data Binding

Site Maintenance

  • Site and Page Caching
  • Site Performance


Sorry! It looks like we haven’t updated our dates for the class you selected yet. There’s a quick way to find out. Contact us at 502.265.3057 or email info@training4it.com


Request a Date