KURSBESCHREIBUNG
Dieser komprimierte fünftägige Kurs vermittelt Web-Entwicklern und Java-Programierern, wie die Intershop Commerce Management-Applikation erweitert und angepasst werden kann. Wir schauen uns dazu das Backoffice und die Storefront Funktionalitäten eines ICM Projektes an. Als erstes steht das Cartridge und Application Framework im Mittelpunkt. Anschließend lernen Sie die notwendigen Java-Klassen kennen, die im Zusammenhang mit der Bereitstellung und Speicherung von Daten wichtig sind. Hierzu zählen Persistent Objects, Business Objects und Resource Objects. Danach nutzen wir Pipelets, Pipelines, Webform und Queries, um Daten im Backoffice anzuzeigen und zu manipulieren.
Fortgeschrittene Themen wie Page Templates und Includes werden vorgestellt, um die Entwicklung von Elementen für die Storefront zu vereinfachen. Der Kurs setzt dabei auf modernste Prinzipien der Softwareentwicklung und präferiert die Nutzung von Extensionsmechanismen und des ICM Managed Service Frameworks, um Migrationsfähigkeit sicherzustellen.
Auf automatisches Testen wird intensiv eingegangen. In einem optionalen Teil werden fortgeschrittene Themen der Entwicklung vorgestellt. Dazu zählen Methoden der programmatischen Veränderung der Warenkorbkalkulation, der Anbindung dynamischer Kundensegmente, der Entwicklung von Managed Services und Dashboard Widgets.
INHALTE
- ICM Projektentwicklung für die aktuelle ICM version (ICM 12)
- ICM Cartridges, Applikationen und Applikationstypen
- Modellierung von PersistentObjects zum Speichern von Daten in der Datenbank
- DBInit und Datenbankpreparation
- Entwicklung von ICM BusinessObjects und REST Services
- Pipelet und Pipeline Entwicklung, Testen
- Query Framework, Managed Services Framework
- Rechteverwaltung, Lokalisierung, CMS
- Extension Framework, Optionale Aufgaben
Trainingskalender für Intershop Commerce Plattform - Backend Development (ICM-550)
| Datum | Dauer | Ort | Sprache | Preis | |
|---|
| 2026-08-31 | 5 days | virtual classroom (Germany) | English | € 4000 | Registrieren |
| 2026-10-19 | 5 days | virtual classroom (Germany) | English | € 4000 | Registrieren |
| 2026-11-09 | 5 days | virtual classroom (Germany) | English | € 4000 | Registrieren |
| 2026-12-14 | 5 days | virtual classroom (Germany) | English | € 4000 | Registrieren |