• Online, Self-Paced
Course Description

Since the Oracle Commerce Platform consists of such a broad range of technologies, understanding its application structure and deployment is essential for any developer. In this course, you will be able to describe the features and capabilities of the Oracle Commerce Platform, create an Oracle Commerce Platform application module, and deploy Oracle Commerce Platform applications. This course is one of a series in the Skillsoft learning path that covers the material for the Oracle Commerce Platform Fundamentals for Developers.

Learning Objectives

Introduction to the Commerce Platform

  • start the course
  • describe the features and capabilities that the Oracle Commerce Platform provides for online commerce solution development
  • distinguish between core concepts of a Repository, Profile, and Scenario
  • identify the development tools, file and folder structure, configuration files, and application modules
  • list the steps needed to assemble, deploy, and run Oracle Commerce Platform applications
  • describe the several methods for creating an EAR for your application

Nucleus Components

  • instantiate and configure standard nucleus components
  • set up properties files and component configuration
  • describe how Oracle Commerce uses environment variables and configuration layering
  • list important types of layers as set by the config path
  • describe how sessions are special server-side objects corresponding to different users or browsers
  • examine application log files and configure component logging levels
  • create, configure, and deploy a session-scoped component

Custom Components

  • list the types of custom component classes and where they are used
  • describe how to reference custom components within a Java program
  • create a Java class in Eclipse, browse to find the superclass, and import classes and packages

DSP Tag Library

  • describe the basics on the JSP syntax and use JSP tags
  • perform the steps needed for Eclipse to include the DSP and DSPEL tag libraries
  • describe how importing a component allows access to its properties by a simple name rather than the full component path
  • write a simple, completely static JSP page
  • write a program to pass values into an embedded JSP page

Practice: Create and Customize JSP Pages

  • use Eclipse in collaboration with tag libraries to build and integrate an Oracle Commerce application

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.