Developer Engineer Learning Path
Developer Engineer Learning Path
| Item | Notes |
|---|---|
| Description | A blended learning solution designed to prepare Java developers to start working with all of Elastic Path code, technologies, and commerce API (Cortex) |
| Duration | 5 days (1 day online prerequisite course, 4 day in-class sessions) |
| Audience | Java and Web Application Development Engineers |
| Evaluation | Students are evaluated based on their completion of the following courses: DE200, DE210, DE230. Classroom participation, attention, attendance, and completion of the in-class exercises are used to determine completion of the instructor led courses. |
| Core Skills |
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
- Identify the key concepts and architecture of Cortex
- Demonstrate the consumption of the Cortex API
- Create and modify a Cortex Resource using Helix
- Streamline API calls using Cortex Zoom
| EP100: Product Vision | EP110: Introduction to Core Commerce | EP130: Intro to Cortex |
|---|---|---|
| A self-directed learning course designed to introduce the student to the products involved in the EP ecommerce platform and to understand the product vision. | An introductory level course designed to introduce the student to the functionality, and configuration available in EP Core Services with concept introductions, practical exercises, and best practices. | An introductory level course introducing the Cortex API terminology, hypermedia controls, zoom, etc. and how to use Cortex Studio to interact with the API. |
| DE200:Introduction to Elastic Path Development | DE210:Developer Core Services | DE230:Developer Cortex |
|---|---|---|
| A self-serve course designed to introduce some of the technologies and tools used by developers when working with the Elastic Path products. It is made up of modules from other courses and prepares the student for the instructor-led portion of the program. It is a prerequisite and must be completed prior to the higher courses. | An instructor-led designed to prepare Java developers to start working with Elastic Path Core Commerce Engine and its corresponding technologies (including search server, tagging framework, binary based development, Liquibase, Import/Export tool, and Staging to Production) | An instructor-led course designed to prepare developers to work with Elastic Path's Cortex API (including consumption, resource components, implementation patterns) |

