Schulungsübersicht
Erstellen von REST-APIs mit Spring Data REST
Spring und REST Web Services
- SOA und Microservices
- HATEOAS und HAL
- Was ist Spring Data REST?
Vorbereiten der Entwicklungsumgebung
- Installieren und Konfigurieren von JDK
- Installieren und Konfigurieren von Spring
- Installieren und Konfigurieren Postman
Spring Data REST
- Erstellen von Tabellen, Entitäten und Feldern
- Arbeiten mit Datenquellen
- Repositories erstellen
- POST und PUT verwenden
- Einen Pfad konfigurieren
- Erstellen einer API
- Implementieren einer API
- Ressourcen erforschen
- Blättern und Sortieren
- Aufrechterhaltung der API-Exposition
- JSON-Serialisierung anpassen
- Anwenden von benutzerdefinierten Finder-Methoden
Microservice REST-APIs
- Erstellen eines Schemas und eines Projekts
- Entwicklung und Fixierung von Entitäten
- Assoziationen verwenden
- Repositories erstellen
- Arbeiten mit Datenquellen
Prüfung mit Postman
- Ressourcen erstellen
- Assoziationen anpassen
- Ressourcen freilegen
Sicherung von APIs
- Hinzufügen von Abhängigkeiten
- Konfigurieren von Autorisierung und Authentifizierung
Eckig JavaScript
Was ist Angular JS?
- HTML5, CSS und JavaScript
- JSON und Ajax
- Angular JS-Anwendungen
- Bootstrap CSS
- Modelle
- Bindungen
Expressionen
- Einfache Ausdrücke
- Werte
- Objekte
- Arrays
- Karten
Richtlinien
- Datentypisierung
- Schleifen über Arrays und Arrays von Objekten
- Erstellen von Tabellen
- Aktivieren und Deaktivieren von HTML Elementen
- Verstecken und Anzeigen von HTML Elementen
- Behandlung von HTML Ereignissen
- BenutzerdefinierteDirektiven
Steuerungen
- Definieren von Controllern
- Funktionen für Objekteigenschaften
- Controller-Methoden
- Controller in externen Dateien
Namespaces
- Globaler Namensraum
- Module
- Modul-Abhängigkeiten
- Laden von Bibliotheken
- Wo Skripte abgelegt werden sollen
- Anwendungsdateien
Filters
- In Währung umrechnen
- Array-Teilmengen
- Umwandlung von Groß- und Kleinschreibung
- Sortieren
HTTP-Anfragen
- Allgemeine Anfragen
- Abkürzungen
- Erfolgs- und Fehlerbehandlung
- HTTP-Kopfzeilen setzen
- Schutz vor JSON- und XSRF-Schwachstellen
Formulare
- HTML Eingabekontrollen
- Browser- versus Angular JS-Validierung
- Validierung von Eingabewerten
- Anzeige von Eingabefehlermeldungen
Angular Module
- Dienstleistungen
- Animation
- REST
- Cookies
- Unterstützung für mobile Geräte
Single Page Application Konzept
- Routing in einer Single Page Application (SPA)
Offene Schichten JavaScript
Was ist Openlayers?
Merkmale von Openlayers
- Gekachelte Ebenen
- Vektor-Schichten
- Hochmodern, schnell & Mobile Ready
- Leicht anpassbar und erweiterbar
Angular Integration
Voraussetzungen
- Verständnis für Web-Entwicklung.
- Erfahrung mit HTML, CSS und JavaScript.
- JavaProgrammiererfahrung.
Publikum
- Entwickler
Erfahrungsberichte (9)
Eveything. The trainer has the best teaching skills I've seen in my life
Pablo Rodriguez Rubio - NOESIS SOLUTIONS NV
Kurs - Spring and Hibernate in Java Applications
chances to play with code during exercises (not only coding, what trainer prepared)
PITERION GmbH
Kurs - Java Spring
In this training we’re not only learned for the fundamental technical knowledge of Java spring/technology and most important things we also gaining the worldly knowledge which you have shared with us during the class.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Kurs - Java 8 and Spring
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Kurs - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Kurs - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Kurs - Building Web Apps using the MEAN stack
Ich mag deine Witze
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maschinelle Übersetzung
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Kurs - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS