Plan Szkolenia

Introduction

API Definition

  • Definition file
  • API request

YAML

  • What is YAML
  • Rules of YAML

Overview of RESTful Services

  • Resoures
  • State transfer
  • Representation sate

Preparing the Development Environment

  • Installing and configuring Swagger
  • Installing and configuring Node.Js

REST Web Service Constraint Architecture

  • Using the client-server constraint
  • Working with uniform interface constraints
  • Working with the statelessness constraint
  • Using HTTP-caching
  • Enabling a layer system

REST API Designing

  • Implementing CRUD operations
  • Using Error Handling
  • Implementing operations for REST APIs
  • Handling changes in API
  • Versioning API
  • Caching API
  • Supporting pagination and partial responses

Specifications using Swagger

  • Editing documents with Swagger
  • Creating specifications in YAML format
  • Creating paths and observations
  • Adding documentation
  • Adding schemas to an OAS file
  • Using SwaggerHub

API Management

  • Creating an API management strategy
  • Managing the API life cycle
  • Generating API proxies
  • Controling the behavior of API
  • Building an API portal
  • Providing traffic management

API Security

  • Securing with tokens and JWT
  • Securing with API key and secret
  • Authorizing using OAuth2.0

Summary and Conclusion

Wymagania

  • A basic understanding of REST APIs
  • Experience with JSON or XML formats
  • Object-orientated programming experience

Audience

  • Back-end Developers
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (5)

Szkolenia Powiązane

SwaggerHub for Developers

14 godzin

WSO2 API Manager for Developers

7 godzin

Designing RESTful APIs

14 godzin

Building RESTful APIs Using Laravel

14 godzin

API First Design

14 godzin

Axway API Gateway for Developers and Administrators

7 godzin

Designing Web APIs

14 godzin

Managing APIs with Akana

14 godzin

Managing API using Apigee Hybrid

14 godzin

API Security

7 godzin

IBM API Connect

21 godzin

OpenAI API

14 godzin

Kong API Gateway

14 godzin

Developing Microservices on Google Cloud Apigee

21 godzin

Developing APIs using Google Cloud Apigee X

14 godzin

Powiązane Kategorie