Kursplan

Bygg REST API:er med Spring Data REST

Fjäder och VILA Web Services

  • SOA och mikrotjänster
  • HATEOAS och HAL
  • Vad är Spring Data REST?

Förbereda utvecklingsmiljön

  • Installera och konfigurera JDK
  • Installera och konfigurera Spring
  • Installera och konfigurera Postman

Spring Data REST

  • Skapa tabeller, enheter och fält
  • Arbeta med datakällor
  • Skapa arkiv
  • Använder POST och PUT
  • Konfigurera en sökväg
  • Skapa ett API
  • Implementering av ett API
  • Utforska resurser
  • Personsökning och sortering
  • Upprätthålla API-exponering
  • Anpassar JSON-serialisering
  • Tillämpa anpassade sökmetoder

Microservice REST API:er

  • Skapa ett schema och projekt
  • Utveckla och fixa enheter
  • Använder föreningar
  • Skapa arkiv
  • Arbeta med datakällor

Testa med Postman

  • Skapa resurser
  • Anpassa föreningar
  • Att exponera resurser

Säkra API:er

  • Lägga till beroenden
  • Konfigurera auktorisering och autentisering

Angular JavaManus

Vad är Angular JS?

  • HTML5, CSS och JavaScript
  • JSON och Ajax
  • Angular JS-applikationer
  • Bootstrap CSS
  • Modeller
  • Bindningar

Expressjoner

  • Enkla uttryck
  • Värderingar
  • Föremål
  • Matriser
  • Kartor

direktiv

  • Datatypning
  • Slinga över arrayer och arrayer av objekt
  • Skapa tabeller
  • Aktivera och inaktivera HTML element
  • Dölja och visa HTML element
  • Hantering av HTML händelser
  • Anpassade direktiv

Styrenheter

  • Definiera kontroller
  • Objektegenskapsfunktioner
  • Controllermetoder
  • Styrenheter i externa filer

Namnutrymmen

  • Globalt namnområde
  • Moduler
  • Modulberoenden
  • Biblioteket laddas
  • Var man ska lägga manus
  • Programfiler

Filter

  • Konvertera till valuta
  • Array delmängder
  • Omvandling av versaler och gemener
  • Sortering

HTTP-förfrågningar

  • Allmänna önskemål
  • Genvägar
  • Framgång och felhantering
  • Ställa in HTTP-rubriker
  • JSON och XSRF sårbarhetsskydd

Blanketter

  • HTML ingångskontroller
  • Webbläsare kontra Angular JS-validering
  • Validerar ingångsvärden
  • Visar inmatningsfelmeddelanden

Angular Moduler

  • Tjänster
  • Animation
  • RESTEN
  • Småkakor
  • Stöd för mobila enheter

En sida applikationskoncept

  • Routing i Single Page Application (SPA)

Openlayers JavaScript

Vad är Openlayers?

Funktioner i Openlayers

  • Kaklade lager
  • Vektorlager
  • Banbrytande, snabb och mobil redo
  • Lätt att anpassa och utöka

Angular Integration

Krav

  • En förståelse för webbutveckling.
  • Erfarenhet av HTML, CSS och Javascript.
  • Java erfarenhet av programmering.

Publik

  • Utvecklare
  49 timmar

Antal deltagare



Price per participant

Vittnesmål (9)

Relaterade Kurser

Relaterade Kategorier