Salesforce B2C Commerce Developer with SFRA (CCD102)

Price
$3,600.00 USD

Duration
4 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

Course Overview

Discover how to implement storefront reference architecture (SFRA) solutions for Salesforce business-to-consumer (B2C) Commerce storefronts. In this 4-day instructor-led course, learn how to customize SFRA while gaining foundational knowledge of core programming concepts, relevant files, and B2C Commerce scripting language.

Course Objectives

  • Implement reusable functionality on a B2C Commerce site with cartridges.
  • Add business logic to a B2C Commerce site using JavaScript controllers.
  • Design reusable code using Internet Store Markup Language (ISML) templates.
  • Improve the appearance and flexibility of a B2C Commerce site by building content slots and using Page Designer.
  • Write B2C Commerce Script in ISML templates and script files.
  • Leverage the Forms Framework to control validation, rendering, and storing of consumer-entered values.
  • Use hooks to configure functionality that is called at a specific event.
  • Access resources using Open Commerce Application Programming Interface (API) HTTP requests and responses.
  • Create jobs to automate tasks and processes.
  • Assess B2C Commerce site performance.
  • Install SFRA command line tools to perform testing.

Who Should Attend?

  • This course is designed for developers who are new to Salesforce B2C Commerce storefronts and experienced developers who are interested in ramping on SFRA. This is also a great course for anyone who is interested in earning their B2C Commerce Developer credential.
  • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
  • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
  • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
  • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
  • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
  • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

Course Prerequisites

Students should have at least two years of experience with Java or JavaScript programming and feel comfortable with both jQuery library and JSON syntax. Prepare for your course by completing this prework before your session starts: https://trailhead.salesforce.com/en/content/learn/trails/develop-for-commerce-cloud?trailmix_creator_id=strailhead&trail

Agenda

1. Introduction to Salesforce B2C Commerce

  • Discover Salesforce B2C Commerce
  • Define Storefront Reference Architecture
  • Understand Business Manager Organization

2. Introduction to SFRA

  • Access SFRA
  • Create a Workspace
  • Generate a Server Connection
  • Navigate Cartridges

3. Cartridges

  • Define Cartridge Types
  • Outline a Cartridge Path
  • Work with Plugin Cartridges
  • Use a Custom Storefront Cartridge

4. Controllers

  • Describe JavaScript Controllers
  • Create a JavaScript Controller
  • Debug Scripts and JavaScript Controller
  • Define Middleware Functions
  • Understand B2C Commerce Script API

5. Models

  • Understand Models
  • Extend Models

6. Internet Store Markup Language

  • Recognize ISML Tags and Expressions
  • Reuse Code in Templates
  • Draft Conditional Statements and Loops
  • Build Resource API and Resource Bundles

7. Content Slots

  • Create and Configure Content Slots
  • Explore Content Link Functions

8. Page Designer

  • Harness Page Designer
  • Complete Business and Developer Tasks
  • Create Custom Components

9. Forms Framework

  • Define Custom and System Objects
  • Understand an XML Metadata File
  • Write a Server-Side Validation Script
  • Complete the ISML Form Template
  • Conduct Custom Logging
  • Write a Client-Side Validation Script

10. Hooks

  • Define Hooks
  • Create Custom Hooks

11. Open Commerce API (OCAPI)

  • Build Shop API
  • Build Data API
  • Build Meta API
  • Implement OCAPI URL Syntax
  • Configure OCAPI Settings
  • Use API Explorer
  • Make an OCAPI Call

12. Jobs

  • Define Job Flows
  • Outline Job Steps
  • Establish Job Parameters
  • Create a Job

13. Site Maintenance

  • Cache Site and Pages
  • Assess Site Performance

14. Storefront Reference Architecture Tools

  • Harness GitHub
  • Describe NPM Tools
  • Conduct Functional and Unit Tests
 

Upcoming Class Dates and Times

Jul 15, 16, 17, 18
8:30 AM - 5:00 PM
ENROLL $3,600.00 USD
 



Do You Have Additional Questions? Please Contact Us Below.

contact us contact us 
 
Contact Us about Starting Your Business Training Strategy with New Horizons