CCD102

B2C Commerce Developer with SFRA

Request more info

Discover how to create smart, unified e-commerce experiences, both online and in store with B2C Commerce Developer with SFRA. Thanks to this training, you will learn the basics of programming the most powerful eCommerce platform on the market: Salesforce B2C Commerce. Learn how to use JavaScript drivers to add business logic to your organisation’s website and find out how to manage ISML templates and use frameworks to control consumer-generated data on your platform.

Course Highlights

Location

Virtual or in-person

Schelude

32 hours

Teach

English / Spanish

List

Salesforce certified instructors

Group

Small class size

Certificate
Course
Trailhead Academy Authorized Training Provider

Outcomes

Upon completion of 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

Who is it for?

Developers who have at least two years of experience with Java or JavaScript programming and familiarity with the jQuery library and JSON syntax

Requirements

Before taking this course, please install:

  • Visual Studio Code
  • Node.js

Content & Methodology

  • Salesforce B2C Commerce Overview
  • Storefront Reference
  • Architecture Overview
  • Business Manager Organization
  • Accessing Storefront Reference Architecture
  • Creating a Workspace
  • Creating a Server Connection
  • Navigating Cartridges
  • Cartridge Types
  • Cartridge Path
  • Working with Plugin Cartridges
  • Using a Custom Storefront
  • Cartridge
  • Introduction to JavaScript Controllers
  • Creating a JavaScript Controller
  • Script & JavaScript Controller Debugging
  • Middleware Functions
  • B2C Commerce Script API
  • Introduction to Models
  • Extending Models
  • ISML Tags and Expressions
  • Reusing Code in Templates
  • Conditional Statements & Loops
  • Resource API & Resource Bundles
  • Creating & Configuring Content Slots
  • Content Link Functions
  • Introduction to Page Designer
  • Business & Developer Tasks
  • Creating Custom Components
  • Custom & System Objects
  • XML Metadata File
  • Server-Side Validation Script
  • ISML Form Template
  • Custom Logging
  • Client-Side Validation Script
  • Site and Page Caching
  • Site Performance
  • GitHub
  • NPM Tools
  • Functional and Unit Tests

Download the brochure of this course

Skill up for the future with ISDI CRM

Join the Salesforce Revolution and boost your business growth.

Show me more

Solutions for Companies

Enable your teams with customized learning programs aligned with your business goals.

Accelerate your team´s success

"ISDICRM allows us to quickly gain a better understanding of Salesforce capabilities. We are now able to make a bigger impact on our clients"

Solutions for Companies

Ricardo Forcano, CIO

They already trust us

Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies

Stay tuned!

Subscribe and stay tuned for the latest news and updates

We use our own and third-party cookies to improve our services by analyzing your browsing. If you continue browsing it will mean that you consent to its use. More information in our Cookies Policy more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close