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)