Developer

Developer Certification Track (DEV_OD_2021)


Description
In this course you learn the basics to get started with creating customizations and developing extensions and integrations in inriver.
The course combines video sessions, code assignments and links to relevant articles in the inriver community. If you are new to inriver we recommend talking the modules in sequential order.
Allow 16 - 20 hours of total study time to complete all modules.

We strongly recommend that you have at least 6 month experience from programming C#, Visual Studio and .Net framework. Read more about future support for .Net Core.

Free version

You can watch all modules in the course free of charge. Click Enroll to start the course.

Certification Package

By registering up for the Examination and Q&A session you agree that you will be billed the training fee of €750 / 750 USD via invoice after you have attended the certification session. The fee also includes access to the inriver Training Environment with a dedicated account that you can use for 4 weeks. If a cancellation or rescheduling request is received less than 10 (ten) working days before the Q&A session, or in the case of absence without prior notice, the entire training fee will be invoiced without notice.

To register for the Q&A and Examination session, click Enroll and select a date in the module Register for Q&A Session (Cert Package 750 EUR/750 USD) and Register for Examination Session (Cert Package)
Content
  • Let's get started
  • Hello and Welcome!
  • Register for Q&A Session (Cert Package 750 EUR/750 USD)
  • Register for Examination Session (Cert Package)
  • FAQ
  • Get to know your Course Instructor, Fredrik Lundgren!
  • The Service Center & Community
  • Meet Nicky Lilja, inRiver Community Manger
  • Why PIM - why inRiver?
  • The inRiver Domain
  • This is what you learn
  • The Data Model
  • Data Model guidelines
  • The Data model in the Control Center
  • Data Types
  • Introduction to Controlled Vocabulary Lists
  • Restrictions on Identifiers
  • Model vs Data
  • Enrich app and Completeness
  • Learn more about the inRiver Data Model
  • Test your knowledge
  • Handout data model
  • Remoting API
  • This is what you learn
  • API Services
  • Introduction to Code Assignment
  • Quick Start Console Application
  • Code Assignment: Entities
  • Code Assignment: Links
  • Code Assignment: CVLs
  • Four Ways of Searching
  • Advanced Data Model Scenario
  • This is what you learn
  • Data Model Scenarios
  • Handout advanced data model
  • Integration Points
  • This is what you learn
  • Introduction to Extensions
  • Extensions Channels and Syndicate
  • Server Extension Code Assignment
  • Code Assignment Run through
  • Code Assignment Solution
  • Extensions Part 3
  • inRiver Syndicate
  • Syndication Extension and Channels
  • Extensions & Syndicate Handout
  • REST API
  • This is what you learn
  • inRiver RestAPI
  • Use cases for HTML templates
  • RestAPI handout
  • inRiver integrations framework (IIF)
  • This is what you learn
  • Integration Framework
  • Change Sender Code Assignment
  • Assignment instructions
  • Code Assignment Run through
  • Code Assignment Solution
  • Examination
  • Submit your Code Examination
  • Course Evaluation
Completion rules
  • All units must be completed
  • Leads to a certification with a duration: 2 years