Kurzusleírás

REST API-k létrehozása a Spring Data REST segítségével

Tavasz és pihenés Web Services

  • SOA és mikroszolgáltatások
  • HATEOAS és HAL
  • Mi az a Spring Data REST?

A fejlesztési környezet előkészítése

  • JDK telepítése és konfigurálása
  • A Spring telepítése és konfigurálása
  • Telepítés és konfigurálás Postman

Spring Data REST

  • Táblázatok, entitások és mezők létrehozása
  • Adatforrásokkal való munka
  • Adattárak létrehozása
  • POST és PUT használata
  • Útvonal konfigurálása
  • API létrehozása
  • API megvalósítása
  • Az erőforrások feltárása
  • Lapozás és rendezés
  • Az API-expozíció fenntartása
  • A JSON szerializálás testreszabása
  • Egyéni kereső módszerek alkalmazása

Microservice REST API-k

  • Séma és projekt készítése
  • Entitások fejlesztése és rögzítése
  • Az asszociációk használata
  • Adattárak létrehozása
  • Adatforrásokkal való munka

Tesztelés: Postman

  • Erőforrások létrehozása
  • Az asszociációk testreszabása
  • Az erőforrások feltárása

API-k védelme

  • Függőségek hozzáadása
  • Az engedélyezés és hitelesítés konfigurálása

Angular JavaSzkript

Mi az Angular JS?

  • HTML5, CSS és JavaScript
  • JSON és Ajax
  • Angular JS alkalmazások
  • Bootstrap CSS
  • Modellek
  • Kötések

Expressionok

  • Egyszerű kifejezések
  • Értékek
  • Objektumok
  • Tömbök
  • Térképek

irányelvek

  • Adatok beírása
  • Hurkolás tömbök és objektumok tömbjei között
  • Táblázatok készítése
  • HTML elemek engedélyezése és letiltása
  • HTML elemek elrejtése és megjelenítése
  • HTML események kezelése
  • Egyéni irányelvek

Vezérlők

  • A vezérlők meghatározása
  • Objektumtulajdonság-függvények
  • Vezérlő módszerek
  • Vezérlők külső fájlokban

Névterek

  • Globális névtér
  • Modulok
  • Modul függőségek
  • Könyvtár betöltése
  • Hová kell tenni a szkripteket
  • Alkalmazás fájlok

Szűrők

  • Átváltás pénznemre
  • Tömb részhalmazok
  • Kis- és nagybetűs átalakítás
  • Válogatás

HTTP kérések

  • Általános kérések
  • Parancsikonok
  • Siker és hibakezelés
  • HTTP-fejlécek beállítása
  • JSON és XSRF sebezhetőség elleni védelem

Űrlapok

  • HTML bemeneti vezérlők
  • Böngésző versus Angular JS-ellenőrzés
  • Bemeneti értékek érvényesítése
  • Beviteli hibaüzenetek megjelenítése

Angular Modulok

  • Szolgáltatások
  • Animation
  • PIHENÉS
  • Cookie-k
  • Mobileszközök támogatása

Egyoldalas alkalmazási koncepció

  • Útválasztás egyoldalas alkalmazásban (SPA)

Openlayers JavaScript

Mi az az Openlayers?

Az Openlayers jellemzői

  • Csempézett rétegek
  • Vektor rétegek
  • Élvonalbeli, gyors és mobil használatra kész
  • Könnyen testreszabható és bővíthető

Angular Integráció

Követelmények

  • A webfejlesztés megértése.
  • HTML, CSS és Javascript használatában szerzett tapasztalat.
  • Java programozási tapasztalat.

Közönség

  • Fejlesztők
  49 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


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

Vélemények (9)

Rokon tanfolyam

Rokon kategóriák