Develop and Extend a B2B Commerce Storefront (B2B201)

 

Course Overview

B2B Commerce Developer is an expert-led course designed to provide an orientation of the B2B Commerce components as well as hands-on exploration of the platform across architectural and technical topics.

Who should attend

The audience for B2B Commerce Developer is any individual who will participate in a new implementation who needs working knowledge and experience with B2B Commerce technical components. Attendees should have intermediate skills in:

  • Object Oriented Programming (Apex or Java)
  • Full-Stack Development (VisualForce, JavaScript, CSS and REST APIs, JSON, Handlebars, and jQuery)
  • Salesforce Administration (Sharing Rules, Process Builder, and Object Relationships)

Prerequisites

Course Objectives

When you complete this course, you will be able to:

  • Identify where and what events require code extension.
  • Effectively navigate and configure in CC Admin.
  • Implement UI, Logic Class, and Service Class Overrides along with Subscriber Code Integration.
  • Complete the technical exercises to create your own B2B Commerce solution and know how to effectively troubleshoot problem areas during the development cycle.
  • Register for the B2B Commerce Developer Accreditation.

Follow On Courses

Course Content

Technical Overview
  • Review Key Terms
  • B2B Commerce Architecture and Technology Stack
  • User Interface Demo
  • CC Admin Configuration vs. Code Extension
Getting Started with Storefronts
  • B2B Commerce Implementation
  • Storefront Creation
  • Loading Data
  • Enabling Buyers
User Interface
  • UI Best Practices
  • Key Terms
  • UI Themes
  • UI Layouts
  • Subscriber Templates
  • Page Includes
  • Subscriber Pages
Extensions
  • Handlebar Overrides
  • Extending My Account
  • Extending the B2B Commerce Checkout Flow
  • Global JavaScript Functions
  • B2B Commerce Event Handling
  • Handlebars Functions
  • Localization Functions
  • Utility Functions and Objects
  • Global Extension Points
Core Capabilities
  • Case Handling via Process Builder
  • Configure Payment Types

Price & Delivery methods

Online Training

Duration 2 days

Price (VAT excl.)
  • 1,450.— €
Classroom Training

Duration 2 days

Price (VAT excl.)
  • The Netherlands: 1,450.— €
  • Belgium: 1,450.— €

Currently there are no training dates scheduled for this course.