• Online, Self-Paced
Course Description

The Oracle Commerce Platform contains robust tools used to create rich web applications. Understanding its custom libraries and JSP usage is essential for any developer. In this course, you will be able to describe the custom beans of the Oracle Commerce Platform, create server-side Java application modules, describe the repository structure, and configure the repository. 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

Dynamo Servlet Beans

  • start the course
  • describe how Dynamo Servlet Beans (droplets) are used to generate page content
  • write a simple Dynamo Servlet Bean (droplet)
  • write a ForEach droplet to iterate over an unknown number of items in an array
  • identify the four most frequently used Dynamo Servlet Beans

Server Side Java

  • describe how servlets generate dynamic content (HTML) that is returned to a JSP in response to a request
  • describe how to create a custom servlet bean
  • write a JSP page to accept strings, arrays, and objects
  • recognize how a servlet bean is used to render the content specified by the page in the output open parameter

Repository Architecture

  • describe how web applications often have many sources and forms of data
  • describe how content repositories provide storage for content items and the ability to associate metadata with content
  • demonstrate repository features in the ACC
  • describe how servlet beans are used to display repository contents
  • list the ways queries can match patterns in text, query through collections, query through complex values, and specify presentation order
  • describe how a property allows a drilldown into single and multivalue subproperties
  • demonstrate how to combine an RQL servlet bean to an ItemLookup servlet bean

SQL Repository Configuration Basics

  • describe the advantages of using the Data Anywhere Architecture to access SQL databases
  • list the properties of a repository component and know their location and functionality
  • describe how item descriptors describe the structure of a repository item
  • describe how enumerated properties are used and how the value is actually stored in the database
  • identify how an item-type property can refer to an item type defined in a separate repository

Practice: Creating Object Relationships

  • build two objects and define the relationship between them

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Data Administration
  • Systems Administration

Specialty Areas have been removed from the NICE Framework. With the recent release of the new NICE Framework data, updates to courses are underway. Until this course can be updated, this historical information is provided to give better context as to how it can help you with your cybersecurity goals.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.