Duration
4 days
Overview
This course is also available as self-paced virtual (e-learning) course Develop, Publish, Manage, and Secure APIs with IBM API Connect V5.0 (ZU500G). This option does not require any travel.
In this course, you learn how to build a Loopback application with the IBM API Connect toolkit.
You define an API interface that conforms to the Swagger 2.0 OpenAPI specification.
You assemble an API implementation in the API Designer web interface. You stage, publish, and secure APIs in an API gateway.
This course also teaches application developers how to register API applications in the Developer Portal.
The course teaches you how to customize the home page of the Developer Portal.
This course includes Early Release material.
Learning Journeys or Training Paths that reference this course:
- API Connect
Audience
This course is intended for API developers.
Prerequisites
Before taking this course, students should have a general knowledge of application programming interfaces, Representational State Transfer (REST) architecture, and Node.js programming. To acquire this knowledge, students can attend the following self-paced course:
- VY102 ERC 3.0: Developing REST APIs with Node.js for IBM Bluemix.
Key topics
Course introduction
Introduction to IBM API Connect V5.0
Create an API with the API Connect toolkit
Exercise: Introduction to IBM API Connect
Define an API with the API Designer
Implement an API as a Node.js Loopback application
Exercise: Create a LoopBack application
Implement and publish LoopBack API applications
Exercise: Customize and deploy an application
Secure an API with security definitions
Exercise: Configure and secure an API
Assemble an API in the API Designer
Exercise: Advanced API assembly
Publish APIs
Exercise: Working with API Products
Use an API through the Developer Portal
Exercise: API consumer experience
Exercise case study
Objectives
After completing this course, you should be able to:
- Explain the role of IBM API Connect V5.0 in a digital ecosystem
- Identify the API creation, run, manage, and secure features in IBM API Connect V5
- Create an API with the API Connect toolkit
- Define an API interface with the API Designer
- Call an existing system API
- Implement an API as a Node.js LoopBack application
- Secure an API with OAuth 2.0 authorization
- Assemble API message flows in API Designer
- Publish API and Products with API Management Server
- Create an application on the Developer Portal that uses an API
Programme scope, delivery arrangements and suitability are confirmed during enquiry.