Návrh Školení

Úvod

Definice API

    Požadavek rozhraní API souboru definice

YAML

    Co jsou pravidla YAML YAML

Přehled služeb RESTful

    Zdroje Převod státu Zastoupení sat

Příprava vývojového prostředí

    Instalace a konfigurace Swagger Instalace a konfigurace Node.Js

Architektura omezení webové služby REST

    Použití omezení klient-server Práce s jednotnými omezeními rozhraní Práce s omezením bezstavovosti Použití HTTP-caching Povolení systému vrstev

Návrh REST API

    Implementace operací CRUD pomocí zpracování chyb Implementace operací pro REST API Zpracování změn v API Verze API Caching API Podpora stránkování a částečných odpovědí

Specifikace pomocí Swagger

    Úpravy dokumentů pomocí Swagger Vytváření specifikací ve formátu YAML Vytváření cest a pozorování Přidání dokumentace Přidání schémat do souboru OAS pomocí SwaggerHub

API Management

    Vytvoření strategie správy rozhraní API Správa životního cyklu rozhraní API Generování proxy rozhraní API Řízení chování rozhraní API Vytvoření portálu rozhraní API Poskytování správy provozu

Zabezpečení API

    Zabezpečení pomocí tokenů a JWT Zabezpečení pomocí klíče API a tajného klíče Autorizace pomocí OAuth2.0

Shrnutí a závěr

Požadavky

  • Základní pochopení REST API
  • Zkušenosti s formáty JSON nebo XML
  • Zkušenosti s objektově orientovaným programováním

Publikum

  • Back-end vývojáři
  14 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Reference (6)

Související kurzy

Související kategorie