B2C Commerce Developer with SFRA - CCD102
B2C Commerce Developer with SFRA is a comprehensive and hands-on course that 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 customise the Storefront Reference Architecture and modify a B2C Commerce Cloud storefront.
Who should take this course?
Developers who have:
• At least two years of experience with Java or JavaScript programming
• Familiarity with the jQuery library and JSON syntax
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.
Prework
Prepare for the course with this Trailmix.
Develop for Salesforce B2C Commerce
Please complete the following before attending our expert-led class.
Lessons and Topics
Before taking this course, please install:
• Node.js
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
Cartridges
• 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
Contact us
Whether you have a request, a query, or want to work with us, use the form below to get in touch with our team.


Our Locations
Ireland Office:Unit 3D NorthPoint House, NorthPoint Business Park, New Mallow Road, Cork, T23 AT2P
UK Office: The Mille , 1000 Great West Road , Brentford , London , TW8 9DW
Hours
Monday- Friday 9:00-18:00
Saturday-Sunday Closed
Contacts
+44 (0)3337722566 , +44 7934492837
info@techblend.live


All rights reserved- @copyright2024