Die Zwischenklasse von REST mit Spring ist out

Übersicht

Gestern habe ich endlich die Zwischenklasse des Links gegessen:/rest-with-spring-course? Utm__source = blog

Zunächst einmal, für alle, die sich mit tollem Feedback angemeldet haben, vielen Dank.

Ich habe all diese Einsichten in das Material aufgenommen und ein paar zusätzliche Module hinzugefügt, die sich auf einige Dinge konzentrierten, die ich ursprünglich nicht abdecken wollte. Ich mache das auch weiterhin und sortiere alle Ihre Wünsche und Ideen in einen Bonuskurs , den ich schreiben und produzieren werde, nachdem die offiziellen 9 Kurse erschienen sind - also bleiben Sie auf jeden Fall dabei.

Hier sind die neuen Kurse und Module der Klasse:

  • Kurs 4: Verbrauchen der API von AngularJS (42 Minuten) **

  • Modul 0 : Einführung

  • Modul 1 : Das UI-Projekt und Basic REST von AngularJS __ (11

Protokoll) Modul 2 : Umgang mit CORS - Teil 1 ** (10 Minuten) __

  • Modul 2 : Umgang mit CORS - Teil 2 (7 Minuten)

  • Modul 3 : Arbeiten mit OAuth2 und Tokens von AngularJS __ (14

Protokoll)__

  • Kurs 5: Testen der API (56 Minuten) **

  • Modul 1 : Die ersten Live-API-Tests - Einführung restgesichert -

  • Teil 1 ** (9 Minuten)

  • Modul 1 : Die ersten Live-API-Tests - Einführung restgesichert -

  • Teil 2 ** (7 Minuten)

  • Modul 2 : Erstellen eines Clients für die API - Teil 1 (9 Minuten)

  • Modul 2 : Erstellen eines Clients für die API - Teil 2 (9 Minuten)

  • Modul 3 : Testen der HTTP-Semantik (10 Minuten)

  • Modul 4 : Eine gute Basis-API-Tests für beliebige Ressourcen (12 Minuten)

  • Modul 5 : Vertragstests - eine besondere Art von Test __

    • Freigegeben werden)__

  • Kurs 6: Erweiterte API-Sicherheit (48 Minuten) **

  • Modul 1 : Funktionsweise von OAuth2 für REST - Teil 1 (7 Minuten)

  • Modul 1 : Funktionsweise von OAuth2 für REST - Teil 2 (5 Minuten)

  • Modul 2 : OAuth2 mit Spring Security einrichten - Teil 1 __ (9

Protokoll) Modul 2 : OAuth2 mit Spring Security einrichten - Teil 2 ** (9

Protokoll) Modul 3 ** : Token, OAuth2 und JWT (9 Minuten) __

  • Modul 4 : Aktualisieren Sie das Token (9 Minuten)

  • Modul 5 : So wird OAuth vom Frontend aus __

Modul 3) __

** >> The Starter Class - Kurse und Module

**

Und die Struktur der ersten 3 Kurse:

  • Kurs 1: Die Grundlagen von REST mit Frühling (60 Minuten) **

  • Modul 0 : Einführung

  • Modul 1 : Die Anatomie einer REST-API (12 Minuten)

  • Modul 2 : Ein neues Projekt booten (5 Minuten)

  • Modul 3 : Das Benutzerverwaltungsprojekt (10 Minuten)

  • Modul 4 : Anwendungsstart (11 Minuten)

  • Modul 5 : Eigenschaften und Projekteinstellungen (12 Minuten)

  • Modul 6 : Die Webkonfiguration (10 Minuten)

  • Kurs 2: REST- und HTTP-Semantik (72 Minuten) **

  • Modul 1 : Ausnahmebehandlung und normale HTTP-Statuscodes - Teil 1

(10 Minuten) Modul 1 : Ausnahmebehandlung und normale HTTP-Statuscodes - Teil 2 **

(12 Minuten) Modul 2 ** : Grundlagen der Eingabevalidierung (7 Minuten)

XML und JSON (14 Minuten) ] Modul 6 ** : - Der Lebenszyklus einer Anfrage __ (Bonusmaterial)

Veröffentlicht)__

  • Kurs 3: Einfache Sicherheit für REST (40 Minuten) **

  • Modul 1 : Einfache Frühlingssicherheit für die API (14 Minuten)

  • Modul 2 : Globale URL gegen Autorisierung auf Methodenebene - Teil 1 __ (9

Protokoll) Modul 2 ** : Globale URL gegen Autorisierung auf Methodenebene - Teil 2 (9

Protokoll) Modul 3 ** : Cookies und die Sitzung (8 Minuten) __

  • Modul 4 : Zertifikate und HTTPS für Tomcat __ (Bonusmaterial - zu sein

Veröffentlicht)__

Was kommt als nächstes

Als nächstes kommt der lustige Teil - ** link:/rest-with-spring-course? Utm__source = blog

Jetzt, da die Grundlagen geschaffen sind und wir die Basis der API haben, konzentrieren sich diese letzten 3 Kurse auf die coolen Teile des API-Aufbaus - sie über die Ziellinie zu bringen.

  • Kurs 7 heißt Entwickeln, Erkennen und Dokumentieren der REST-API ** - und wird sich auf HATEOAS und API-Erkennbarkeit konzentrieren.

  • In Kurs 8 ** werden API-Metriken überwacht und verfolgt:

  • Überwachung der Metriken von REST ** .

Und schließlich konzentriert sich Kurs 9 auf die Bereitstellung der API und die Produktion: __ DevOps: CI- und CD-Pipelines, Bereitstellung

Ich hatte vor, so etwas zu schreiben, als am 1. Oktober die Starter-Klasse herauskam, aber danach war ich etwas ausgebrannt, also hatte ich keine Chance dazu. Lassen Sie mich das mit einer coolen Illustration wieder gutmachen, die es nie auf die Hauptseite des Kurses geschafft hat :