Description
At Sixe Engineering we have been providing official IBM training around the world for over 12 years. Get the best training from our specialists in Europe. We have important discounts and offers for two or more students.
Course details
IBM course code: ZZ540G | Category: IBM Infosphere / MDM |
Delivery: Online & on-site** | Course length in days: 4 |
Target audience
This advanced course caters to Developers, Solution architects, Technical architects, and Technical Specialist.
Desired Prerequisites:
You should have completed:
- Using InfoSphere MDM Collaborative Edition V10.1 (ZZ520) or previous IBM InfoSphere MDM Server for PIM V9.0 courses
You should have:
- Familiarity with eclipse based Integrated Development Environment +2 years Java programming experience
Instructors
The great majority of the IBM courses we offer are taught directly by our engineers. This is the only way we can guarantee the highest quality. We complement all the training with our own materials and laboratories, based on our experience during the deployments, migrations and courses that we have carried out during all these years.
Added value
Our courses are deeply role oriented. To give an example, the needs for technology mastery are different for developer teams and for the people in charge of deploying and managing the underlying infrastructure. The level of previous experience is also important and we take it very seriously. That is why beyond (boring) commands and tasks, we focus on solving the problems that arise in the day to day of each team. Providing them with the knowledge, competencies and skills required for each project. In addition, our documentation is based on the latest version of each product.
Agenda and course syllabus
Chapter 1. Introduction to MCMCE
- MDMCE Overview
- MDMCE Architecture Overview
- Introduction of Documentation e.g. Information Center Java API Docs,Scripting References
- Introduction to MDM CE Object Data Model
- Exercise: MDM CE Object Data Model (Large Consumer Electronics Retailer)
Chapter 2. Introduction to MDMCE Programming languages
- Overview of MDM CE's Java API
- Exception Handling
- Overview of MDM CE's Scripting Language
- Manipulating Objects
- Exercise: Installing the Workbench
- Exercise: Running code from the DocStore
- Exercise: Using a Jar to deploy custom code
- Exercise: Custom Log4J messages
Chapter 3. MDMCE Programming Exercises (Use Case)
- Understanding the Extension Points (Value Rule, Validation Rule, Enumeration Rule, Pre and Post Processing, Post Save)
- Exercise: Creating a Value Rule
- Exercise: Creating a Validation Rule
- Exercise: Creating a Preprocessing Rule
- Imports
- Exercise: Import Suppliers
- Exports
- Exercise: Export for E-commerce Downstream system
- WQL Query Language
- Exercise: WQL – Export HTML output
- Search
- Workflows
- Exercise: Workflow – New Product Introduction
Chapter 4. Best Practices
- Requirements and restrictions for using Java API
- Best practices of using Java API (Transaction management, Error handling, Logging, Testing etc)
- common.properties setting
AGENDA:
Day 1
- Chapter 1: Introduction to MDM CE
- Unit 1: MDM CE Overview
- Unit 2: MDM CE Architecture Overview
- Unit 3: Introduction to MDM CE Object Model
- Unit 4: VMware Set-up
- Unit 5: Use Case Scenario
- Unit 6: MDM CE Use Case – Object Model exercise
Day 2
- Chapter 2: MDM CE Programming Languages
- Unit 1: Overview of MDM CE and Java API
- Unit 2: Exception Handling
- Unit 3: Overview of MDM CE Scripting Language
- Unit 4: Configuring Rational Software Architect (RSA) IDE
- Unit 5: Test code and Deployment Strategy
- Unit 6: MDM CE Java API – Basic Object Manipulation
- Chapter 3: MDM CE Programming Exercises
- Unit 1: Basic extension point
Day 3
- Chapter 3: MDM CE Programming Exercises
- Unit 2: Import
- Unit 3: Export
- Unit 4: WQL Language
Day 4
- Chapter 3: MDM CE Programming Exercises continued …
- Unit 5: Workflow
- Chapter 4: Best Practices
Do you need to adapt this syllabus to your needs? Are you interested in other courses? Ask us without obligation.
Locations for on-site delivery
- Austria: Vienna
- Belgium: Brussels, Ghent
- Denmark: Cophenhagen
- Estonia: Tallinn
- Finland: Helsinki
- France: Paris, Marseille, Lyon
- Germany: Berlin, Munich, Cologne, Hamburg
- Greece: Athens, Thessaloniki
- Italy: Rome
- Louxemburg: Louxembourg (city)
- Netherlands: Amsterdam
- Norway: Oslo
- Portugal: Lisbon, Braga, Porto, Coimbra
- Slovakia: Bratislava
- Slovenia: Bratislava
- Spain: Madrid, Sevilla, Valencia, Barcelona, Bilbao, Málaga
- Sweden: Stockholm
- Turkey: Ankara
- United Kingdom: London