Course announcements

  • This course is a continuation of SAP Commerce Cloud Developer Part 1. SAP Commerce Cloud is composed of a standard set of extensions providing base functionality for building e-commerce solutions.
  • The content covers the remaining features of SAP Commerce Cloud that weren’t covered in Part 1, and it completes the understanding of participants in terms of what can be achieved with SAP Commerce Cloud. This course is targeted for software developers, software architects, and technical consultants.
  • Participants will work on a preconfigured online store based on the B2 Accelerator, similar to the one utilized during Part 1 (C4H340). They will, among other things, connect to a web service and customize it, create coupons and promotions, create an addon, and personalize their online storefronts.
  • Disclaimers:
    • This course is valid for both the on-premise and cloud version of SAP Commerce Cloud.
    • If you are an SAP Commerce Cloud customer or partner, we recommend that you use your own machine for the best training experience.
    • If you are not an official SAP partner or customer (NDA signed), you cannot access the Help Documentation as shown in this course. Follow these links for registration information: Help. This does not affect the duration of the course. Accessing the Help Documentation is not a mandatory part of this course and therefore does not affect the educational value of the training.
    • This course has been previously provided with the course code HY410.

Course information

  • Overview
    • About this Course
    • SAP Commerce Platform & Accelerator
    • Review of SAP Commerce Cloud Developer Training – Part 1
    • Exercise How-To
    • (Exercise) Class Setup
  • Backoffice
    • Overview
    • Application Orchestrator
    • Custom Backoffice Extensions
    • Backoffice Configuration
    • (Exercise) Backoffice
  • WCMS & AddOns
    • JSP Structure
    • Accelerator AddOn
    • AddOn Architecture
    • (Exercise) WCMS AddOn
  • Personalization based on SmartEdit
    • Overview
    • Architecture
    • Customer Experience Calculation
    • Users & Segments
    • Personalization of Content
    • Commerce Customizations
    • Exercise
    • (Exercise) Personalization on SmartEdit
  • Search & Navigation
    • Overview
    • Indexing
    • Searching
    • Adaptive Search
    • Adaptive Search in Backoffice
    • Enhanced Search Experience with Personalization
    • Server Setup
    • (Exercise) Search and Navigation
  • Promotions and Coupons
    • Promotions & Rule Engine
    • Promotions – A Business Users’ View
    • Promotions – A Technical Users’ View
    • Coupons
    • Special OOTB Features
    • (Exercise) Promotions & Coupons
  • SAP Commerce Web Services
    • OCC Web Services
    • (Exercise) Omni Commerce Connect
  • CronJobs
    • Configuring CronJobs
    • CronJob Scripting
    • (Exercise) CronJobs
  • Workflows
    • Overview
    • Data Model
    • Working with Workflows
    • Automated Steps
    • (Exercise) Workflows
  • Event System
  • Process Engine
    • Architecture & Features
    • Creating a Process
    • Scripting Support
  • Orders
    • Cart & Checkout and Order Management
    • Cart & Checkout Module
    • Key Features
    • Warehouse Integration
    • Customer Services
    • (Exercise) Orders
  • This course will prepare you to:
    • understand the fundamental technical aspects of SAP Commerce Cloud (on-premise and cloud version)
    • understand how to code within SAP Commerce Cloud platform
    • provide configuration for the SAP Commerce Cloud platform back-end
    • know how to build and deploy your solution to the Cloud
    • understand how to use and work with some advanced features in SAP Commerce Cloud
    • know where to get additional information, best practices, and documentation for SAP Commerce Cloud
  • Developer
  • Developer Consultant
  • Solution Architect
  • Technology Consultant


  • Intermediate knowledge in Java, Java EE concepts and patterns, and the Spring Framework
  • C4H340 Sap Commerce Cloud Developer Part 1


  • None
  • SAP Commerce Cloud 1905
  • If you plan to use your own machine, please consider the following system requirements:
    • CPU: Minimum Dual Core (recommended Quad Core)
    • RAM: Minimum 8 GB (recommended 16 GB)
    • Hard Disk: 7200 rpm IDE (recommended SSD)
    • Hard Disk Space: 10 GB (recommended 20 GB)
    • Most recent Java 11 Development kit - 64 bit
  • General requirements for all on-site trainings (required for all SAP Customer Experience on-site trainings, regardless of the course content):
    • Projector with VGA connection required. DVI / HDMI connections are optional.
    • Internet connection is required for trainer and attendees.
    • A list of names of attendees.
    • Information on participants' technical background and experience with SAP Commerce Cloud.
  • Usually requested as part of the training setup process.
    • Name badges for attendees are required.
    • Please recommend hotels near the training location to us.
    • A visa for the trainer may be required, depending on the country. If a visa is required, please assist in obtaining it.

Find a course date

Can't find a suitable date?

Booking for 1-2 people?

Make a request for us to schedule training around what works for you? We will do our best to consider your request.

Request a training date

Booking for 3+ people?

Our 3 to RUN initiative empowers you to schedule our chosen classroom training course or virtual SAP Live Class on a date that suits you. You need at least three confirmed participants to register and SAP will add it to your schedule.

Find out more

This course is also available as a test system within SAP Live Access

Learn more