SAP Commerce Cloud Business Developer Course Content
Module 1: Overview
- About this Course
- SAP Commerce Platform and Accelerators
- Architecture
Module 2: Installing SAP Commerce
- Build Framework
- Extension concept
- Basic Configuration
- Hybris Server
- HAC, Initialization, and Update
- Recipes
- Spring in SAP Commerce
- Exercise How-to
- (Exercise) Class Setup
Module 3: Data Modeling
- Introduction to the Type System
- Collections & Relations
- Deployment
- Type System Localization
- (Exercise) Data Modeling
Module 4: Scripting
- Introduction
- Scripting Tools
Module 5: Product Modeling
- PCM
- Product Modeling
- Classification
- Product Variants
- Configurable Products
- (Exercise) Product Modeling
Module 6: Impex
- Overview
- Syntax & Examples
- Invoking
- Scripting
- Distributed Impex
- (Exercise) Impex
Module 7: Flexible Search
- Overview
- Syntax
- API Examples
- Flexible Search alternatives
- (Exercise) Flexible Search
Module 8: Services
- Architecture of the Service Layer
- Models
- Interceptors
- Platform Testing Environment
- Transactions
- ServiceLayer Direct
- (Exercise) Services
Module 9: Cache
Module 10: Commerce Services & Facades
- Commerce Services
- Commerce Facades
- Beans Generation for Facades
- Conversion Process
- (Exercise) Facades
Module 11: Validation
- Data Validation Framework
- Validation Service
- Validation in Backoffice
- Cockpit Integration
- (Exercise) Validation
Module 12: Understanding the Accelerator Storefront (WCMS)
- Storefront Management
- CMS Model
- Slots & Components
- Request Flow
- Personalization
- SmartEdit
- Website Links
- (Exercise) WCMS
Module 13: SAP Commerce Cloud Portal
- Introduction to Cloud Portal
- Code Repository Connection
- Code Repository Structure
- Cloud Hot Folders
- Build & Deployment
Module 14: Security
- Basics
- Type-Based Access Rights
- Restrictions
- Spring Security
- Custom Access Rights
- Additional Security Features
- (Exercise) Security
Module 15: Creating an Accelerator-Based Site (WCMS)
- Overview of Accelerator templates, extensions, and hooks
- (Exercise) Creating an Accelerator-based Site
Module 16: SAP Commerce Cloud Know-How
- Deployment & Maintenance
- Logging & Debugging
- Container Support
- Integration Scenarios
- GDPR
- Knowledge Webography
Module 1: Overview
- About this Course
- SAP Commerce Platform & Accelerator
- Review of SAP Commerce Cloud Developer Training – Part 1
- Exercise How-To
- (Exercise) Class Setup
Module 2: Backoffice
- Overview
- Application Orchestrator
- Custom Backoffice Extensions
- Backoffice Configuration
- (Exercise) Backoffice
Module 3: WCMS & AddOns
- JSP Structure
- Accelerator AddOn
- AddOn Architecture
- (Exercise) WCMS AddOn
Module 4: Personalization based on SmartEdit
- Overview
- Architecture
- Customer Experience Calculation
- Users & Segments
- Personalization of Content
- Commerce Customizations
- Exercise
- (Exercise) Personalization on SmartEdit
Module 5: Search & Navigation
- Overview
- Indexing
- Searching
- Adaptive Search
- Adaptive Search in Backoffice
- Enhanced Search Experience with Personalization
- Server Setup
- (Exercise) Search and Navigation
Module 6: Promotions and Coupons
- Promotions & Rule Engine
- Promotions – A Business Users’ View
- Promotions – A Technical Users’ View
- Coupons
- Special OOTB Features
- (Exercise) Promotions & Coupons
Module 7: SAP Commerce Web Services
- OCC Web Services
- (Exercise) Omni Commerce Connect
Module 8: CronJobs
- Configuring CronJobs
- CronJob Scripting
- (Exercise) CronJobs
Module 9: Workflows
- Overview
- Data Model
- Working with Workflows
- Automated Steps
- (Exercise) Workflows
Module 10: Event System
Module 11: Process Engine
- Architecture & Features
- Creating a Process
- Scripting Support
Module 12: Orders
- Cart & Checkout and Order Management
- Cart & Checkout Module
- Key Features
- Warehouse Integration
- Customer Services
- (Exercise) Orders