Course Outline

Bouw REST API's met Spring Data REST

Lente en RUST Web Services

  • SOA en microservices
  • HATEOAS en HAL
  • Wat is Spring Data REST?

Het voorbereiden van de ontwikkelomgeving

  • JDK installeren en configureren
  • Spring installeren en configureren
  • Installeren en configureren Postman

Lentegegevens REST

  • Tabellen, entiteiten en velden maken
  • Werken met gegevensbronnen
  • Het creëren van opslagplaatsen
  • POST en PUT gebruiken
  • Een pad configureren
  • Een API maken
  • Het implementeren van een API
  • Het verkennen van hulpbronnen
  • Paging en sortering
  • Behoud van API-blootstelling
  • JSON-serialisatie aanpassen
  • Aangepaste zoekermethoden toepassen

Microservice REST API's

  • Een schema en project maken
  • Entiteiten ontwikkelen en repareren
  • Associaties gebruiken
  • Het creëren van opslagplaatsen
  • Werken met gegevensbronnen

Testen met Postman

  • Het creëren van hulpbronnen
  • Associaties aanpassen
  • Het blootleggen van hulpbronnen

API's beveiligen

  • Afhankelijkheden toevoegen
  • Autorisatie en authenticatie configureren

Angular JavaScript

Wat is Angular JS?

  • HTML5, CSS en JavaScript
  • JSON en Ajax
  • Angular JS-applicaties
  • Bootstrap CSS
  • Modellen
  • Bindingen

Expressionen

  • Simpele uitdrukkingen
  • Waarden
  • Voorwerpen
  • Arrays
  • Kaarten

Richtlijnen

  • Gegevens typen
  • Looping over arrays en arrays van objecten
  • Tabellen maken
  • Elementen HTML in- en uitschakelen
  • Elementen HTML verbergen en weergeven
  • Afhandelen van HTML gebeurtenissen
  • Aangepaste richtlijnen

Controleurs

  • Regelaars definiëren
  • Functies van objecteigenschappen
  • Controller-methoden
  • Controllers in externe bestanden

Naamruimten

  • Globale naamruimte
  • Modules
  • Module-afhankelijkheden
  • Bibliotheek laden
  • Waar scripts te plaatsen
  • Applicatiebestanden

Filters

  • Converteren naar valuta
  • Array-subsets
  • Conversie van hoofdletters en kleine letters
  • Sorteren

HTTP-verzoeken

  • Algemene verzoeken
  • Snelkoppelingen
  • Succes- en foutafhandeling
  • HTTP-headers instellen
  • Bescherming tegen JSON- en XSRF-kwetsbaarheden

Formulieren

  • HTML invoerbediening
  • Browser versus Angular JS-validatie
  • Valideren van invoerwaarden
  • Invoerfoutmeldingen weergeven

Angular Modules

  • Diensten
  • Animation
  • REST
  • Koekjes
  • Ondersteuning voor mobiele apparaten

Applicatieconcept met één pagina

  • Routing in Single Page Application (SPA)

Openlayers JavaScript

Wat is Openlayers?

Kenmerken van Openlayers

  • Betegelde lagen
  • Vectorlagen
  • Geavanceerd, snel en mobiel klaar
  • Gemakkelijk aan te passen en uit te breiden

Angular Integratie

Requirements

  • Een goed begrip van webontwikkeling.
  • Ervaring met HTML, CSS en Javascript.
  • Java programmeerervaring.

Publiek

  • Ontwikkelaars
 49 Hours

Getuigenissen (10)

Related Courses

Related Categories