After completing this course, you should be able to:
- Create APIs in API Connect
- Implement APIs with the LoopBack Node.js framework
- Create message processing policies that transform API requests and responses
- Authorize client API requests with security definitions
- Enforce an OAuth flow with an OAuth 2.0 API security
- Publish, and test APIs on the API Connect cloud
IBM API Connect V2018 overview
- Review the API Connect development and runtime environment
- API Connect development platform
- Creating an API definition
- Create an API definition from an existing API
Defining APIs that call REST and SOAP services
- Define an API that calls an existing SOAP service
Implementing APIs with the LoopBack framework
- Create a LoopBack application
LoopBack models, properties, and relationships
- Defining data sources with connectors
- Define LoopBack data sources
Implementing remote methods and event hooks
- Implement event-driven functions with remote and operation hooks
Assembling message processing policies
- Assemble message processing policies
Declaring client authorization requirements
- Creating an OAuth 2.0 provider
- Declare an OAuth 2.0 provider and security requirement
Deploying an API to a Docker container
- Deploy an API implementation to a container runtime environment
Publishing and managing products and APIs
- Define and publish an API product
Subscribing and testing APIs
This course is designed for API developers: software developers who define and implement API operations.
Before taking this course, you should have knowledge of Node.js.