Building Simple Applications


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/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.

Target Audience
Application developers; data architects; technical architects; and anyone with experience in Java programming, XML parsing and editing, basic JavaServer page and HTML page coding, and a basic understanding of SQL database table structure and data querying

Prerequisites
None

Expected Duration (hours)
1.2

Lesson Objectives

Building Simple Applications

  • 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
  • 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
  • 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
  • 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
  • build two objects and define the relationship between them
  • Course Number:
    df_ocpf_a02_it_enus

    Expertise Level
    Intermediate