Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. This Developer Center contains the guides for Commerce 6.13.0 through 7.4.1.Visit new site

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

DE210: Developer Core Commerce Services

DE210: Developer Core Commerce Services

Item Notes
Description This is a 2 day instructor-led course designed to introduce developers to the activities required within core commerce. Each topic covered is accompanied by classroom exercises designed to solidify and develop working knowledge of the topice just discussed. The intention of this course is to prepare Java developers to start working with Elastic Path Core Commerce and its technologies.
Prerequisites
  • DE200 required
  • Recommended but not required:
    • EP110, EP111 and EP130 - base product knowledge
Duration 14 hours (instructor-led sessions)
Audience
Development Engineers with Java and web application experience, and the following technologies:
  • Maven
  • OSGI
  • Spring
  • JMS
  • OpenJPA
  • RCP
Knowledge of additional technologies would be useful:
  • Git (or your choice of versioning system)
  • Tomcat (or your choice of webserver)
  • Jenkins (or your choice of scheduling build jobs)
  • Nexus (or your choice of binary repository)
  • ActiveMQ (or your choice of JMS broker
Evaluation Students are evaluated based on their classroom participation, attention, attendance, and completion of the in-class exercises. This course (as well as prerequisite course DE200 and the additional instructor led course DE230) are required to receive is required to receive Certified Development Professional I certification.

LEARNING OBJECTIVES:

After completing the course the student will be able to:

  • Demonstrate understanding of Elastic Path core concepts and technologies
  • Extend domain objects to support new functionality that can be surfaced

COURSE OUTLINE:

Self Directed Modules Instructor-led Topics
  • Project Process
  • Introduction to Architecture Level 1
  • JMS Level 1
  • JMS Level 2
  • Import Export Tool Level 1
  • Immport Export Tool Level 2
  • Change Sets and Data Sync Tool Level 1
  • Data Sync tool Level 2
  • Create a Servlet Filter with an OSGI Bundle
  • Core Architecture Overview
  • Commerce Engine (CE) Domain
  • Development Architecture
  • Working with Elastic Path applications
  • Extending Commerce Engine