Plan Szkolenia

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

Wymagania

  • Familiarity with APIs
  • Web programming experience (Javascript, ASP.NET, PHP, C#, etc.)

Audience

  • Developers
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Szkolenia Powiązane

Managing APIs with MuleSoft Anypoint Platform

14 godzin

MuleSoft Anypoint Platform Fundamentals

14 godzin

Developing Microservices on Google Cloud Apigee

21 godzin

Developing APIs using Google Cloud Apigee X

14 godzin

SwaggerHub for Developers

14 godzin

Swagger and the OpenAPI Specification

14 godzin

Kong API Gateway

14 godzin

Reactive Programming for iOS with RxSwift

7 godzin

Reactive Programming with Angular RxJS

14 godzin

Reactive Programming with Javascript and RxJS

7 godzin

Functional Reactive Programming with Java 9 and RxJava

14 godzin

RxJava for Android Developers

21 godzin

Vert.x: Build a Reactive Application on JVM

14 godzin

CSS Grid Layout

7 godzin

Powiązane Kategorie