课程目录:Designing Web APIs培训
4401 人关注
(78637/99817)
课程大纲:

  Designing Web APIs培训

 

 

Introduction

Web API vs RESTful API vs SOAP API
Overview of web API core concepts and architecture
Getting Started

Choosing the right API paradigm
Example business case of web APIs
API technologies and tools
Securing APIs

Authentication and authorization
Working with OAuth
Implementing WebHooks security
Designing Web APIs

Understanding real-world use cases
Defining the problem and business objectives
Building the architecture
Writing an API specification
Best practices of API design
Scaling APIs

Optimizing computing resources
Evolving API design
Paginating APIs
Rate-limiting APIs
Developer SDKs
Testing and Publishing APIs

Defining test cases
API testing automation
Evaluating test results
Publishing web APIs
Troubleshooting

Summary and Next Steps