Course Objectives
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.
Agenda
- 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
FREE
Interested in course?
Course Type: Instructor Led