Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés
API definíció
- Definíciós fájl
- API kérés
YAML
- Mi az a YAML
- A YAML szabályai
A RESTful szolgáltatások áttekintése
- Erőforrások
- Állami átadás
- Képviselet sate
A fejlesztési környezet előkészítése
- Telepítés és konfigurálás Swagger
- A Node.Js telepítése és konfigurálása
REST Web Service Constraint Architecture
- A kliens-szerver megkötés használata
- Munkavégzés egységes interfész megkötésekkel
- Munka a hontalansági kényszerrel
- HTTP-gyorsítótár használata
- Rétegrendszer engedélyezése
REST API tervezés
- CRUD műveletek végrehajtása
- Hibakezelés használata
- Műveletek végrehajtása REST API-khoz
- Az API változásainak kezelése
- Verziózó API
- Caching API
- Lapozás és részválaszok támogatása
Specifikációk a Swagger használatával
- Dokumentumok szerkesztése a Swagger segítségével
- Specifikációk létrehozása YAML formátumban
- Utak és megfigyelések létrehozása
- Dokumentáció hozzáadása
- Sémák hozzáadása OAS-fájlhoz
- A SwaggerHub használatával
API Management
- API-kezelési stratégia létrehozása
- Az API életciklusának kezelése
- API-proxy generálása
- Az API viselkedésének szabályozása
- API portál építése
- Forgalomirányítás biztosítása
API biztonság
- Biztosítás tokenekkel és JWT-vel
- Biztonság API kulccsal és titkossággal
- Engedélyezés OAuth2.0 használatával
Összegzés és következtetés
Követelmények
- A REST API-k alapvető ismerete
- JSON vagy XML formátumban szerzett tapasztalat
- Objektumorientált programozási tapasztalat
Közönség
- Háttérfejlesztők
14 Órák