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.
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