Wat is SAP Commerce Cloud Backoffice Framework Developer Training (formerly HY465)
This course builds on top of the SAP Commerce Backoffice Framework Fundamentals online training (HY460e) and leads into details of development of a Backoffice application on top of the platform. Participants learn how to work with the framework’s capabilities to build generic, extensible applications.
The course consists approximately of 50% lecture and 50% hands-on training. The hands-on part is delivered through a sample project, called the Book Management Cockpit. The participants will make a new Backoffice cockpit for a bookstore that has been prepopulated with test data. This cockpit will then be gradually developed and improved throughout the exercises by the students as they acquire the skills to do so.
The exercises lead the student through a sequence of tasks typical of real-world Backoffice customization project. Students will use components and features of the Backoffice Framework to build a new, custom Backoffice cockpit. They will leverage existing widgets, as well as create their own custom widget, field editor, and action component. They will configure their cockpit to lay these components out, interconnect them to trigger behaviours and share data, and configure the components’ UIs to customize the way their appearances.
Disclaimers:
This course is valid for both the on-premise and cloud version of SAP Commerce Cloud.
Only SAP customers and partners will have access to the SAP download center whereby they can install SAP Commerce software. All others have to use WTS.
If you are an SAP customer or partner, we recommend that you perform the installation and exercises locally on your own machine for the best training experience.
If you are not an official SAP partner or customer (NDA signed), you cannot access the SAP Commerce Help documentation or the SAP CX Wiki. This does not affect the duration of the course. Accessing the Hybris Wiki / Help are not a mandatory part of this course and therefore do not affect the educational value of the training. Course based on software release: SAP Commerce v1811, Most recent Java 8 Development kit-64 bits
This course will prepare you to:
- Work and develop with SAP Commerce Cloud Backoffice Framework.
-
Contents:
Introduction
Backoffice Fundamentals
Backoffice Framework Architecture
Backoffice Configuration
Widgets
Cockpits
Application Orchestrator
Development Environment
Environment Set Up
Rapid Prototyping
Hot Deployment
Working with UI Configuration
TrainingLabsTool
Orchestrate a Cockpit
Orchestration Overview
Step 1: Create a New Cockpit
Step 2: Add Widget Instances
Step 3: Connect the Widget Instances
Orchestration Essentials
Widget Fundamentals
Creating a Widget
Creating the View
Creating the Controller
Accessing the Settings
Changing the Model
Widget Communication
Socket IO
Adding Input Sockets
Adding Output Sockets
Connecting Sockets
Adding View Events
Trapping Global Events
Widget Context Configuration
Backoffice Context
Configuration Types
Context Reuse and Merging
Orchestrate the Context
Configuration Validation
Actions and Editors
Actions and Editors
Editors
Available Editors Gallery
Using Editors in Widgets
Creating an Editor
Actions
Using Actions in Widgets
Available Actions Gallery
Creating an Action
Editor and Action Configuration
Backoffice Testing Framework
Unit Testing Widgets
Annotations
Behavior Testing
Testing Actions and Editors
Enhancing Your Cockpit
Solr Search in Backoffice
Saved Queries
Authority Groups
Config Inheritance with Advanced Search
Dynamic Forms
ZK Charts
SSO in Backoffice
HMC Migrator
Data Integration
Overview
SPIs
Property Accessors
Notification API
Look & Feel and Localization
Overview
Localization
Styling Components
White Labeling
Responsive Design
Sass Integration
AngularJS Support