TRAINING

Enhance your Potential.

IBM API Connect - Fundamental

16 hrs

Instructor Led Training

Yes

Course Overview

This course teaches API developers how to develop, publish, manage,  and secure APIs with IBM API Connect V5.0.

Course Objectives
  • 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
Pre Requisites
  • 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 2.0: Developing REST APIs with Node.js for IBM Bluemix.
Agenda: Day 1
  • Course introduction
  • Unit 1. Introduction to IBM API Connect V5.0
  • Unit 2. Create an API with the API Connect toolkit
  • Exercise 1. Introduction to IBM API Connect
  • Unit 3. Define an API with the API Designer
Agenda: Day 2
  • Unit 4. Implement an API as a Node.js Loopback application
  • Exercise 2. Create a LoopBack application
  • Unit 5. Implement and publish LoopBack API applications
  • Exercise 3. Customize and deploy an application
  • Unit 6. Secure an API with security definitions
Agenda: Day 3
  • Exercise 4. Configure and secure an API
  • Unit 7. Assemble an API in the API Designer
  • Exercise 5. Advanced API assembly
  • Unit 8. Publish APIs
  • Exercise 6. Working with API Products
Agenda: Day 4
  • Unit 9. Use an API through the Developer Portal
  • Exercise 7. API consumer experience
  • Unit 10. Exercise case study
  • Unit 11. Course summary