Course Outline
1. Course introduction
2. IBM API Connect V5 overview
3. API Connect Developer Toolkit
4. Creating an API definition
- Exercise: Creating and publishing an API in API Designer
5. Defining APIs that call REST and SOAP services
- Exercise: Defining an API that calls an existing SOAP service
6. Implementing APIs with the LoopBack framework
- Exercise: Creating a LoopBack application
7. LoopBack models, properties, and relationships
8. Defining data sources with connectors
- Exercise: Defining LoopBack data sources
9. Implementing remote methods and event hooks
- Exercise: Implementing event-driven functions with remote and operation hooks
10. Assembling message processing policies
- Exercise: Assembling message processing policies
11. Declaring client authorization requirements
12. Creating an OAuth 2.0 provider
- Exercise: Declaring an OAuth 2.0 provider and security requirement
13. Deploying an API to a Docker container
- Exercise: Deploying an API implementation to a container runtime
14. Staging, publishing, and deploying an API product
- Exercise: Defining and publishing an API product
15. Subscribing and testing APIs
- Exercise: Subscribing and testing APIs
16. Troubleshooting
- Exercise: Troubleshooting the case study
17. Course summary