CourseInfo | SimpliTrain

Salesforce B2C Commerce Developer with SFRA (CCD102)

Learning plan iconE-Learning

Description

This course introduces the core programming concepts, relevant files, and scripting language for Salesforce B2C Commerce. It is a must for developers new to Salesforce B2C Commerce and experienced developers looking to ramp up on Storefront Reference Architecture. Using real-world scenarios, this course covers how to customize the Storefront Reference Architecture and modify a B2C Commerce Cloud storefront.

This course introduces the core programming concepts, relevant files, and scripting language for Salesforce B2C Commerce. It is a must for developers new to Salesforce B2C Commerce and experienced developers looking to ramp up on Storefront Reference Architecture. Using real-world scenarios, this course covers how to customize the Storefront Reference Architecture and modify a B2C Commerce Cloud storefront.

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 and page designer 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. Create hooks to configure functionality that is called a specific event. Measure and ensure site performance. Install and use SFRA command line tools to perform testing.

Developers who have: At least two years of experience with Java or JavaScript programming Familiarity with the jQuery library and JSON syntax

Lesson Id Title Description
1 Overview of B2C Commerce Salesforce B2C Commerce Overview
Storefront Reference Architecture Overview
Business Manager Organization
2 Getting Started Accessing Storefront Reference Architecture
Creating a Workspace
Creating a Server Connection
Navigating Cartridges
3 CartridgesCartridges Cartridge Types
Cartridge Path
Working with Plugin Cartridges
Using a Custom Storefront Cartridge
4 Controllers Introduction to JavaScript Controllers
Creating a JavaScript Controller
Script & JavaScript Controller Debugging
Middleware Functions
B2C Commerce Script API
5 Models Introduction to Models
Extending Models
6 ISML ISML Tags and Expressions
Reusing Code in Templates
Conditional Statements & Loops
Resource API & Resource Bundles
7 Content Slots Creating & Configuring Content Slots
Content Link Functions
8 Page Designer Introduction to Page Designer
Business & Developer Tasks
Creating Custom Components
9 Forms Framework Custom & System Objects
XML Metadata File
Server-Side Validation Script
ISML Form Template
Custom Logging
Client-Side Validation Script
10 Site Maintenance Site and Page Caching
Site Performance
11 Storefront Reference Architecture Tools GitHub
NPM Tools
Functional and Unit Tests