0% found this document useful (0 votes)
122 views6 pages

Web Services - 252 Course Outline

This 3-day course provides application developers with the skills needed to integrate business applications with Stibo Systems' STEP MDM platform using Web Services APIs. The course objectives are to demonstrate knowledge of the STEP SOAP, GraphQL, and REST API capabilities and limitations, prepare development tools to invoke the APIs, design solutions to meet business requirements using the APIs, and implement API calls according to solutions. Learning objectives cover using documentation to invoke the APIs, suitable use cases for each API, best practices, querying and manipulating data with the APIs, and identifying errors.

Uploaded by

vignesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
122 views6 pages

Web Services - 252 Course Outline

This 3-day course provides application developers with the skills needed to integrate business applications with Stibo Systems' STEP MDM platform using Web Services APIs. The course objectives are to demonstrate knowledge of the STEP SOAP, GraphQL, and REST API capabilities and limitations, prepare development tools to invoke the APIs, design solutions to meet business requirements using the APIs, and implement API calls according to solutions. Learning objectives cover using documentation to invoke the APIs, suitable use cases for each API, best practices, querying and manipulating data with the APIs, and identifying errors.

Uploaded by

vignesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Web Services

DEV 252 - Course outline

STEP Version: 11.1


AUTHOR: Stibo Systems MDM Academy

CONFIDENTIALITY LEVEL:
Public
Target group

This course is targeted towards application developers who will be responsible for integrating business
applications with STEP using Web Services.

Pre-requisites for participation

Participants for the course will be expected to have:

• Stibo Systems Academy courses (or equivalent knowledge acquired by other means)
o MDM 101 - MDM Solution Fundamentals

• Good practical experience using a STEP system and the STEP Workbench UI

• Students must have Administrator rights on their PC for the course

• Students should have Postman (current or recent version) already installed on their PC for the
course

• Practical experience with basic principles within Web Services.

• Practical experience in one or more programming languages (Java, .NET, PHP etc.) which support
SOAP/REST

• Technical understanding of SOAP and REST Web Services technologies; as well as common
industry standards, protocols and technologies, such as XML, JSON and HTTP.

Course duration

The course duration is 3 days.

Training delivery method

☒ In person classroom
☒ Virtual classroom
☐ Self-paced online

The course activities will be a combination of lectures, case studies in teams, problem solving exercises and
presentations by the trainees.

Course outline: Web Services 2


Course purpose

In this course, you will gain the information and expertise needed to design and develop or adapt business
software systems to interact and exchange data with STEP using the STEP Web Services APIs.

NOTE: the term Web Services covers the STEP SOAP, GraphQL and REST APIs. REST API refers to
STEP REST API v2. As of STEP 9.2 REST API v1 is deprecated.

Course objectives

Upon completion of this course, participants will be able to:

1. Display detailed knowledge of capabilities and limitations of the Web Services APIs.

2. Demonstrate use of information sources, tools and techniques for preparing development tools to
invoke Web Service APIs.

3. Demonstrate that the requirements of a specific business use case can be met with a STEP Web
Services.

4. Specify a solution indicating Web Services touchpoints, pseudo-logic, inputs and outputs.

5. Complete solution development by identifying and implementing service calls in accordance with
the solution design.

Course outline: Web Services 3


Learning objectives

The objectives below describe precisely what is taught during the training: (please note that the learning
objectives can belong to more than one course objective).

Course objective 1 - Display detailed knowledge of capabilities and limitations of the Web Services APIs.

Learning objectives:

• Illustrate how to uniquely identify STEP objects in each API.

• Comprehend the responsibility of Context and Workspace for API requests.

• Give examples of what each API can't do.

• Articulate common features of Web Service APIs.

Course objective 2 - Demonstrate use of information sources, tools and techniques for preparing development
tools to invoke Web Service APIs.

Learning objectives:

• Demonstrate how to utilize STEP documentation in order to invoke SOAP API.

• Demonstrate how to utilize STEP documentation in order to invoke GraphQL API.

• Demonstrate how to utilize STEP documentation in order to invoke REST API.

Course objective 3 - Demonstrate that the requirements of a specific business use case can be met with a Web
Service API.

Learning objectives:

• Explain suitable applications of SOAP API.

• Explain suitable applications of GraphQL API.

• Explain suitable applications of REST API.

• Collaborate to optimize suggested solution.

Course outline: Web Services 4


Course objective 4 - Identify best practices applicable to the APIs.

Learning objectives:

• Explain performance guidelines for each API.

• Choose solution implementation in accordance with best practices.

• Identify general best practices in Web Service APIs.

Course objective 5 - Complete solution development by identifying and implementing service calls in
accordance with the solution design.

Learning objectives:

• Use SOAP API effectively to query data.

• Use GraphQL API effectively to query data.

• Use REST API effectively to query data.

• Manipulate data objects through SOAP API.

• Manipulate data objects through REST API.

• Manipulate data objects through GraphQL API.

• Identify cause of error from status code and message.

Course outline: Web Services 5


About Stibo Systems

Stibo Systems, the master data management company, is the trusted source of MDM. Our solutions are the
driving force behind forward-thinking companies around the world that have unlocked the strategic value of
their master data, empowering them to improve the customer experience, drive innovation and growth and
create an essential foundation for digital transformation. We give companies the transparency they require
and desire – a single, accurate view of their master data – so they can make informed decisions and achieve
goals of scale, scope and ambition. Stibo Systems is a privately held subsidiary of the Stibo A/S group,
founded in 1794, and is headquartered in Aarhus, Denmark. For more information, visit stibosystems.com

For questions regarding training:

Please contact us at
[email protected]

Course outline: Web Services 6

You might also like