Oracle Commerce: Platform Fundamentals for

Werbung
Oracle Commerce: Platform Fundamentals for
Developers Rel 11.1 (D86560)
ID D86560 Preis 4.025,- €
(exkl. MwSt.)
Dauer 5 Tage
Zielgruppe
Technical Consultant
Functional Implementer
J2EE Developer
Application Developers
Java Developers
Leverage Oracle Commerce functionality
using REST web services
Define customized user profile properties
Customize the Product Catalog
Kursinhalt
AUTHORIZED TRAINING PARTNER
Voraussetzungen
Required Prerequisites:
Experience with Java, JavaServer Pages
(JSP), and object-oriented programming
techniques
Suggested Prerequisites:
Working knowledge of HTML and XML
Kursziele
Create and configure standard and custom
Nucleus components that implement site
functionality
Build dynamic web pages that access
Oracle Commerce services and capabilities
Configure SQL database data access
using repositories
Model complex data structures using
inheritance and derived properties
Access and manipulate SQL database
data from web pages and in code
Provide a tight integration between pages
and the back-end infrastructure using out-ofthe-box Dynamo Servlet Beans
Create custom Servlet Beans (droplets)
Implement forms that manage user input
Create custom extensions to the standard
user profile and product catalog objects
Configure repository caching for optimal
performance
Manage transactions
Oracle Commerce Application Structure
and Deployment
Nucleus Components
Custom Components
The DSP Tag Library
Dynamo Servlet Beans
Repository Architecture
SQL Repository Configuration
Repository Form Handlers
Repository API
Derived Properties
Versioned and Hierarchical Repositories
SQL Repository Caching
Introduction to Core Commerce and the
Product Catalog
Extending the Product Catalog
The User Profile
Custom Form Handlers and Transactions
Pipeline Processors
REST Web Services
Detaillierter Kursinhalt
Oracle Commerce Application Structure and
Deployment
Overview of Oracle Commerce products
and technology
Core concepts
Developer tools
Oracle Commerce application module
assembly and deployment
Nucleus Components
Nucleus services and component
» Kursanmeldung www.flane.de / www.flane.ch
architecture
Java implementation of components
(classes)
Properties files and component
configuration
Configuration layering (CONFIG PATH)
Component scope
Application logging capabilities
Custom Components
AUTHORIZED TRAINING PARTNER
Component types
Creating custom component classes
Integrating custom components into
Nucleus
Using application logging facilities in a
component class
Component build environment (IDE, build
tools)
The DSP Tag Library
JavaServer Page (JSP) review
DSP tag library
Displaying component properties
Setting component properties from a page
Page fragments
Repository item subtyping (item descriptor
inheritance)
Composite repository IDs
Property grouping
Cascading relationships
Repository Form Handlers
Oracle Commerce forms and form
handlers
Configuring repository form handlers
Accessing dynamic bean properties (DSP
form tags)
Multi-value form input
Submission handler methods
Page redirection
Error handling
Repository API
Accessing repository data from Java code
Repository programming interfaces
Mutable Repository
Creating, updating, and deleting repository
items
Querying repositories
Derived Properties
Dynamo Servlet Beans
Dynamo Servlet Bean (Droplet) function
and usage
Servlet Bean structure, parameters, and
syntax
Frequently used Servlet beans
Nested DSP tag restrictions
Writing custom Servlet Bean Classes
Repository Architecture
Oracle Commerce Data Anywhere
Architecture overview and architecture
Retrieving data from a repository using
servlet beans and queries
SQL Repository Configuration
Configuring SQL Repository components
Creating Repository XML definition files
(mapping item properties to table columns)
Testing, debugging, and populating a SQL
Repository
Modeling one-to-many and many-to-many
data relationships
Deriving default property values from other
properties
Overriding property derivation
Derivation methods
Versioned and Hierarchical Repositories
SQL Repository Caching
Caching architecture
Caching of repository query data
Cache modes
Invalidating caches
Preloading caches
Cache types
Coherence caching
Introduction to Core Commerce and the Product
Catalog
Overview of Core Commerce and the
Commerce Reference Store
Catalog definition and repository
implementation
Catalog structure
» Kursanmeldung www.flane.de / www.flane.ch
Displaying the catalog
Extending the Product Catalog
Core Commerce and Commerce
Reference Store module structure
Adding properties to catalog item types
Using subtyping to extend the catalog
Creating new catalog-related item types
The User Profile
AUTHORIZED TRAINING PARTNER
Platform and Core Commerce Profile
properties
Profile repository overview
Adding profile properties
Linking to other repository items
Profile form handlers
Grouping profiles (Introduction to the User
Directory)
Custom Form Handlers and Transactions
Extending the Repository Form Handler
Creating custom form handlers
Handling form errors
Transaction demarcation
Best practices in writing form handlers
Pipeline Processors
Introduction to the request handling
pipeline
Commerce pipeline architecture
Pipeline processor classes
Extending a pipeline
REST Web Services
REST architecture overview
Creating a custom actor
» Kursanmeldung www.flane.de / www.flane.ch
Über Fast Lane
Die weltweite Fast Lane-Gruppe ist Spezialist für Technologie- und Business-Training und Beratung im Highend-Bereich. Fast Lane ist autorisierter Trainingspartner von Cisco, Microsoft, NetApp, VMware, Barracuda, AWS, Red Hat, Symantec, Veeam, Veritas und weiteren führenden Herstellern und bietet zudem
eigene IT-Trainingsprogramme zu aktuellen Technologien und den wesentlichen Trends an. Herstellerübergreifende Beratungsleistungen reichen von
vorbereitenden Analysen und Evaluierungen über die Konzipierung zukunftsweisender IT-Lösungen bis zum Projektmanagement und zur Umsetzung der
Konzepte im Unternehmen. Training-on-the-Job und Weiterqualifizierung der zuständigen Spezialisten bei den Kunden verbinden die Kernbereiche der
Fast Lane Dienstleistungen Training und Consulting.
Fast Lane Services
Technologie-Know-how
Hersteller-Expertise
Highend-Technologietraining
Business- & Softskill-Training
Consulting Services
Sales & Business Enablement
Managed Services
E-Learning
Remote Labs
Content Development
Garantietermine
Onsite Training
Talentprogramme
• Amazon Web
Services
• Apple
• Azeti
• Barracuda
• Brocade
• Check Point
• Cisco
• Citrix
• Cloudera
• Davra Networks
• EMC
• F5 Networks
• GE
• Gigamon
• HP
• IBM
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Intel
Juniper
Kaspersky Lab
Microsoft
NetApp
Novell
Oracle
Palo Alto
Networks
Pivotal
Red Hat
Relayr
SUSE
Symantec
Veeam
Veritas
VMware
• Big Data und Analysen
• Cloud-Lösungen: Private, Public &
Hybrid Cloud
• Data Center & Virtualisierung
• Integrierte Infrastrukturen, z.B.
• FlexPod
• VersaStack
• Internet of Things (IoT) / Internet of
Everything (IoE)
• IPv6
• Netzwerkinfrastrukturen
• Security
• Software Defined Networking (SDN)
• Unified Communications,
Collaboration & Video
• Wireless & Mobility
Weltweite Schulungszentren
Deutschland
Fast Lane Institute for Knowledge Transfer GmbH
Oranienburger Strasse 66
10117 Berlin
Tel. +49 30 81451330
Ludwig-Erhard-Strasse 3
65760 Eschborn
Tel. +49 6196 8820410
Gasstrasse 4a
22761 Hamburg
Tel. +49 40 25334610
Rotebühlplatz 21
70178 Stuttgart
Tel. +49 711 26345990
Hansaallee 249
40549 Düsseldorf
Tel. +49 211 5382980
Am Söldnermoos 17
85399 Hallbergmoos
Tel. +49 811 99819690
[email protected] / www.flane.de
IT Learning Solution GmbH
(ITLS ist ein Partner von
Fast Lane)
Johann-Krane-Weg 46
48149 Münster
Tel. +49 251 95203000
[email protected]
www.itlearningsolution.de
Österreich
ITLS GmbH
(ITLS ist ein Partner von Fast Lane)
Gutheil-Schoder-Gasse 7a
1100 Wien
Tel. +43 1 6000 8800
[email protected] / www.itls.at
Schweiz
Fast Lane Institute for Knowledge Transfer
(Switzerland) AG
Richtistrasse 5
8304 Wallisellen (Zürich)
Tel. +41 44 8325080
[email protected] / www.flane.ch
• © Fast Lane
Powered by TCPDF (www.tcpdf.org)
Herunterladen