Websphere Commerce Server Development Online Training

Websphere Commerce Server Online Training.

Websphere Commerce Server Training

Course: Websphere Commerce Server Development Training

Duration: 30 hours

Faculty: Realtime experience

ActivMaxis is a Websphere Commerce Server Online Training Provider in world wide. We are providing Best Websphere Commerce Server Development Training in INDIA, USA, UK, SINGAPORE, and SAUDI.

Highlights in our Websphere Commerce Server Development Training: –

  • Technical Support
    Interview Questions
    Sample Resumes
  • Excellent WCS Material with real time scenarios given by our experienced Trainer.
    We are providing WCS classes by highly qualified trainer.
    We will provide Regular session’s at student flexible timings.
    We will cover each topic with real time solutions.
    We are providing regular sessions and weekend sessions.
WEBSPHERE COMMERCE SERVER DEVELOPMENT Training Content:-

Course Introduction (15 minutes)

Unit 1.Websphere Commerce Architecture (1 hour 30minutes)

  • Start a development project that implements WebSphere Commerce V7
  • Describe the runtime architecture of WebSphere Commerce
  • Describe the development model for WebSphere Commerce
  • Explain the application of Struts in WebSphere Commerce
  • Describe the presentation layer for WebSphere Commerce using both standard JSP files and Web 2.0-enabled JSP files
  • Summarize the business logic and persistence layers
  • Describe the benefits of EJBs, access beans, and the Data Service Layer, and describe what role each plays in persistence
  • Summarize the elements and utilities available in access control
  • Explain the development environment and how to effectively troubleshoot and debug WebSphere Commerce applications

Exercise 1. Introduction to the WebSphere Commerce development environment (1 hour 30 minutes)

  • Start the development environment
  • Identify common projects used in the development process
  • Locate store artifacts to customize
  • Launch the WebSphere Commerce test server
  • Analyze server logs for debugging and error handling

Unit 2. Developing and customizing storefront pages (1 hour 15 minutes)

  • Describe the behavior of the presentation layer in WebSphere Commerce
  • List the process for modifying the behavior of WebSphere Commerce storefront assets
  • Work with JavaServer Pages
  • Globalize storefronts
  • Outline the business processes used in some common sample stores
  • Prepare property files
  • Manipulate data beans
  • Comply with recommended development strategies and best practices

Exercise 2. Customizing storefront pages (2 hours)

  • Display the Consumer Direct storefront
  • Find the JSP file that produces a view
  • Inspect the mappings in the Struts configuration file
  • Update a property file to modify store text
  • Review property-level changes in a store
  • Record the unique identifier of a store
  • Map a new view to a JSP file in the Struts configuration file
  • Update the WebSphere Commerce registry with new view information
  • Construct a new property file
  • Create a new JSP file for use in WebSphere Commerce
  • Create and load access policies to support new views

Unit 3. Developing and customizing store business logic (1 hour 30 minutes)

  • Explain the use of commands and the command API
  • Name-value pair command processing
  • Business object document processing
  • Explain the process used to extend WebSphere Commerce business logic
  • Relate business process from the storefront presentation to the underlying business logic
  • Describe issues related to command behavior, such as business contexts and access controls

Exercise 3. Customizing store business logic (1 hour 45 minutes)

  • Create new task command interfaces
  • Create new task command implementations
  • Create the new controller command interface
  • Create the new controller command implementation class
  • Register the new controller command
  • Load access control policy
  • Modify the JSP file to process the controller command
  • Test on the WebSphere Commerce Test Servers

Unit 4. Developing and customizing the persistence layer (1 hour 30 minutes)

  • Provide a high-level description of the WebSphere Commerce data model
  • Describe the implementation of EJBs in WebSphere Commerce
  • Explain when and why it may be necessary to extend the WebSphere Commerce data model
  • Add custom SQL to existing session beans
  • Create new session and entity beans to extend the WebSphere Commerce data model
  • Develop and utilize access beans and data beans in WebSphere Commerce
  • Perform the process of extending WebSphere Commerce using EJBs

Exercise 4. Creating an Enterprise JavaBean in WebSphere Commerce (2 hours)

  • Create a WebSphere Commerce table
  • Create an entity bean
  • Configure EJB properties
  • Modify EJB methods and finders
  • Map the database table to the EJB
  • Generate the access bean for the EJB
  • Test the entity bean

Unit 5. BOD command processing and the data service layer (1 hour 15 minutes)

  • Describe the purpose and function of BOD command processing in the business logic layer
  • Customize or extend BODs
  • Describe how Service Data Objects (SDOs) are used within the BOD command processing framework
  • Leverage the Java Emitter Template (JET) to generate service modules and implementation code
  • Transform logical objects to physical objects using Business Object Mediators in the Data Service Layer
  • Use a query template to translate XPath into SQL statements

Exercise 5. BOD command processing and the data service layer (3 hours)

  • Create a registered shopper
  • Create a new WebSphere Commerce table
  • Create a noun to support the logical model
  • Generate the service module using the Java Emitter Template (JET)
  • Configure the service module
  • Generate SDOs for a noun
  • Implement the persistence layer for the WebSphere Commerce BOD programming model
  • Add language-specific exception messages
  • Implement Business Object Mediators to transform logical SDOs and physical SDOs
  • Configure the Data Service Layer for the service module
  • Register the new Get command in the command registry
  • Implement the client library
  • Implement access control
  • Deploy and validate the service module with JUnit

Unit 6. IBM Management Center, precision marketing, and promotions (1 hour 15 minutes)

  • Describe multi-channel precision marketing
  • Configure precision marketing and create new marketing activities
  • Customize new promotion features

Unit 7. Web services and messaging (1 hour)

  • Explain the messaging services architecture and define predefined messages
  • List the features in WebSphere Commerce that support integration
  • Describe the administration and use of integration features
  • Describe the process of developing new behaviors to support integration
  • Define a service-oriented architecture (SOA) and explain the role of Web services in SOA and WebSphere Commerce
  • Develop a Web service for use in WebSphere Commerce
  • Deploy a Web service in WebSphere Commerce

Exercise 7. Implementing a Web service in WebSphere Commerce (2 hours 30 minutes)

  • Generate Service Data Objects (SDOs) from Web Services Description Language (WSDL)
  • Implement a Web service client API
  • Create a task command to send and receive messages to and from a Web service
  • Integrate a Web service client API with WebSphere Commerce
  • Configure the WebSphere Commerce messaging system
  • Generate a sample user Web service
  • Deploy a Web service client
  • Test an outbound Web service client for WebSphere Commerce

Unit 8. Payments (45 minutes)

  • Summarize the payments architecture, including the use of payment rules and payment-specific commands
  • Customize payment rules
  • Describe the WebSphere Commerce implementation of payment plug-ins
  • List and describe the payment plug-ins provided in WebSphere Commerce V7
  • Explain the development and configuration of payment plug-ins

Unit 9. Best practices (30 minutes)

  • Describe many common best practices for development in WebSphere Commerce
  • Select the best strategies for efficient and effective customization
  • Design plans for storefront development
  • Compose approaches for logic and data customizations
  • Employ Web and component services to maximize productivity

Unit 10. DynaCache and DataLoad Utilities (2Hours)

  • Explain what is DynaCache and how to build caching strategy in WCS
  • Describe what is Data Load process
  • Describe what are different component of data load process
  • How to run data load

Unit 11. WCS Tools, Accelerator, Admin Console, Organisation Console (2hours)

  • Explain what is the Accelerator tool in WCS and its uses
  • Describe what is Admin Console Tool andits uses
  • Describe what is Organisation Admin Console and its uses

For more details about Websphere Commerce Server Development Training  fill the training enquiry form we will get you soon with full details.