|
LO-1
|
Explains the concepts of service oriented architecture and microservices. |
|
LO-2
|
Interprets the structure, methods, headers and status codes of the HTTP protocol.
|
|
LO-3
|
Designs resources in accordance with REST architecture principles and constructs endpoint structures.
|
|
LO-4
|
Compares API versioning strategies and selects the appropriate approach.
|
|
LO-5
|
Performs data exchange between client and server by using the JSON data format.
|
|
LO-6
|
Provides secure API access by applying authentication and authorization methods.
|
|
LO-7
|
Conducts third party authorization processes by using OAuth workflows.
|
|
LO-8
|
Evaluates service quality by using API documentation and testing tools.
|
|
LO-9
|
Builds event based integrations by applying webhooks and asynchronous communication approaches.
|
|
LO-10
|
Develops error handling and retry strategies by integrating third party services.
|