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
- YAML szabályai
RESTful szolgáltatások áttekintése
- Erőforrások
- Állapotátvitel
- Állapot reprezentáció
A fejlesztői környezet előkészítése
- Swagger telepítése és konfigurálása
- Node.js telepítése és konfigurálása
REST webszolgáltatás korlát architektúra
- A kliens-szerver korlát használata
- Egységes interfész korlátokkal való munka
- Állapotmentesség korlátjának használata
- HTTP-gyorsítótár használata
- Réteges rendszer engedélyezése
REST API tervezés
- CRUD műveletek implementálása
- Hibakezelés használata
- Műveletek implementálása REST API-khoz
- API változások kezelése
- API verziókezelés
- API gyorsítótárazás
- Oldaltördelés és részleges válaszok támogatása
Specifikációk készítése Swaggerrel
- Dokumentumok szerkesztése Swaggerrel
- Specifikációk létrehozása YAML formátumban
- Útvonalak és megfigyelések létrehozása
- Dokumentáció hozzáadása
- Sémák hozzáadása egy OAS fájlhoz
- SwaggerHub használata
API kezelés
- API-kezelési stratégia létrehozása
- API életciklus kezelése
- API proxyk generálása
- API viselkedésének szabályozása
- API portál építése
- Forgalomkezelés biztosítása
API biztonság
- Biztonság tokenekkel és JWT-vel
- Biztonság API kulccsal és titokkal
- Hitelesítés OAuth2.0-val
Összefoglalás és befejezés
Követelmények
- Alapvető ismeretek a REST API-król
- Tapasztalat JSON vagy XML formátumokkal
- Objektumorientált programozási tapasztalat
Célközönség
- Háttérrendszer-fejlesztők
14 Órák