Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Zavedení
Definice API
- Definiční soubor
- Žádost API
YAML
- Co je YAML
- Pravidla YAML
Přehled služeb RESTful
- Zdroje
- Státní převod
- Reprezentace 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 bez státní příslušnosti
- Použití HTTP-caching
- Povolení systému vrstev
Návrh REST API
- Provádění operací CRUD
- Použití Zpracování chyb
- Implementace operací pro REST API
- Zpracování změn v API
- Verzovací API
- API pro ukládání do mezipaměti
- Podpora stránkování a dílčích odpovědí
Specifikace pomocí Swagger
- Úprava 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 API
- Správa životního cyklu API
- Generování API proxy
- Řízení chování API
- Budování API portálu
- Poskytování řízení provozu
Zabezpečení API
- Zabezpečení pomocí tokenů a JWT
- Zabezpečení pomocí API klíče 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