Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
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
Requirements
- Familiarity with APIs
- Web programming experience (Javascript, ASP.NET, PHP, C#, etc.)
Audience
- Developers
Testimonials
Traineers knowledge in the topic of interest
Alejandro Rivas, McCormick Shared Services - EMEA, LLC sp. z o.o.
Designing Web APIs Course
The level of knowledge of the trainer
Alejandro Rivas - Alejandro Rivas, McCormick Shared Services - EMEA, LLC sp. z o.o.
Designing Web APIs Course
Once we began hands on, real examples, it was much more helpful.
Alejandro Rivas, McCormick Shared Services - EMEA, LLC sp. z o.o.
Designing Web APIs Course
Related Courses
Managing APIs with Red Hat 3Scale
14 hours
SwaggerHub for Developers
14 hours
Kong API Gateway
14 hours
Yeoman
7 hours
Web Development with Bubble
7 hours
Creating Static Websites with Hugo
21 hours
Visual Studio Code
14 hours