Booking options
Price on Enquiry
Price on Enquiry
Delivered Online
4 days
All levels
Duration
4 Days
24 CPD hours
This course is intended for
Developers who have:
At least two years of experience with Java or JavaScript programming
Familiarity with the jQuery library and JSON syntax
Overview
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.
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.
Overview of B2C Commerce
Salesforce B2C Commerce Overview
Storefront Reference Architecture Overview
Business Manager Organization
Getting Started
Accessing Storefront Reference Architecture
Creating a Workspace
Creating a Server Connection
Navigating Cartridges
CartridgesCartridges
Cartridge Types
Cartridge Path
Working with Plugin Cartridges
Using a Custom Storefront Cartridge
Controllers
Introduction to JavaScript Controllers
Creating a JavaScript Controller
Script & JavaScript Controller Debugging
Middleware Functions
B2C Commerce Script API
Models
Introduction to Models
Extending Models
ISML
ISML Tags and Expressions
Reusing Code in Templates
Conditional Statements & Loops
Resource API & Resource Bundles
Content Slots
Creating & Configuring Content Slots
Content Link Functions
Page Designer
Introduction to Page Designer
Business & Developer Tasks
Creating Custom Components
Forms Framework
Custom & System Objects
XML Metadata File
Server-Side Validation Script
ISML Form Template
Custom Logging
Client-Side Validation Script
Site Maintenance
Site and Page Caching
Site Performance
Storefront Reference Architecture Tools
GitHub
NPM Tools
Functional and Unit Tests
Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK....