COURSE DESCRIPTION
The course is aimed at learning how to extend and customize Intershop Commerce Management. Firstly, you will learn how to add programmatic resources to an ICM project via Cartridges and Application Types. You will get familiar with basic concepts on accessing and provisioning of data via POs, BOs and REST services. You will learn how to use and display data in the back office via the usage and creation of pipelets, pipelines, webforms and queries. Code execution is controlled via the ICM extension framework.
We will turn our attention to storefront enhancement. You will become familiar with the modelling of pages, page includes, slots and components and how data is gathered through the Progressive Web App.
The courses focus heavily on modern software development paradigms, prefers the use of extension mechanisms and the use of the Managed Service framework to ensures migrateability. In an optional section we offer the demonstration of a wide range of advanced features like basket re-calculation, dynamic customer segmentation, microservice development or widget programming.
WHAT YOU WILL LEARN
- ICM project development for the recent ICM version (ICM 12)
- ICM Cartridges, Applicationen und Applications Types
- Modelling of PersistentObjects to store data in the database
- DBInit and database preparation
- Modelling and implementation of ICM BusinessObjects and REST Services
- Pipelet and Pipeline Development, testing
- Query Framework, Managed Services Framework
- Authorization, Localization, CMS
- Extension Framework, optional tasks, advanced features
Schedule for Intershop 7 - Developer Training (ICM-550)
| Date | Duration | Location | Language | Price | |
|---|
| 2026-08-31 | 5 days | virtual classroom (Germany) | English | € 4000 | Register |
| 2026-10-19 | 5 days | virtual classroom (Germany) | English | € 4000 | Register |
| 2026-11-09 | 5 days | virtual classroom (Germany) | English | € 4000 | Register |
| 2026-12-14 | 5 days | virtual classroom (Germany) | English | € 4000 | Register |