Designing Web APIs Certificate for Łukasz Perczyński
Add to LinkedIn
Certificate ID:
741499
Authentication Code:
239e8
Certified Person Name:
Łukasz Perczyński
Trainer Name:
Tomasz Sadza
Duration Days:
2
Duration Hours:
14
Course Name:
Designing Web APIs
Course Date:
30 October 2023 12:00 to 31 October 2023 19:00
Course Outline:
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