Vue d’ensemble
Hier, j’ai finalement déjeuné la classe intermédiaire du lien:/repos-avec-printemps-cours? Utm source = blog & utm medium = web & utm content = int & utm campaign = 25off[mon REPOS avec cours de printemps] .
Tout d’abord, merci à tous ceux qui ont écrit avec bons commentaires .
J’ai incorporé tous ces éléments dans le matériel et ajouté quelques modules supplémentaires axés sur des aspects que je n’avais pas prévu de traiter à l’origine. Je continue également à le faire et à classer toutes vos demandes et vos idées dans un cours bonus que je vais écrire et produire après la sortie des 9 cours officiels - continuez donc.
http://courses.baeldung.com/courses/rest-with-spring-the-intermediate-class?product__id=34685
Voici les nouveaux cours et modules de la classe:
-
Cours 4: Consommer l’API de AngularJS (42 minutes) **
-
Module 0 : Introduction
-
Module 1 : Le projet d’interface utilisateur et le REST de base d’AngularJS __ (11
minutes) Module 2 : Traiter avec CORS - partie 1 ** (10 minutes) __
-
Module 2 : Traiter avec CORS - partie 2 (7 minutes)
-
Module 3 : Travailler avec OAuth2 et les jetons de AngularJS __ (14
minutes)__
-
Cours 5: Test de l’API (56 minutes) **
-
Module 1 : Les premiers tests de l’API Live - Introduction à repos-assuré -
-
partie 1 ** (9 minutes)
-
Module 1 : Les premiers tests de l’API Live - Introduction à repos-assuré -
-
partie 2 ** (7 minutes)
-
Module 2 : Comment créer un client pour l’API - Partie 1 (9 minutes) __
-
Module 2 : Comment créer un client pour l’API - Partie 2 (9 minutes)
-
Module 3 : Comment tester la sémantique HTTP (10 minutes)
-
Module 4 : Une bonne API de base teste toutes les ressources (12 minutes)
-
Module 5 : Test de contrat - Un type de test particulier __ (Matériel en prime
-
Être libéré)__
-
-
Cours 6: Sécurité des API avancées (48 minutes) **
-
Module 1 : Comment OAuth2 fonctionne pour REST - partie 1 (7 minutes)
-
Module 1 : Comment OAuth2 fonctionne pour REST - partie 2 (5 minutes)
-
Module 2 : Configuration de OAuth2 avec Spring Security - partie 1 __ (9
minutes) Module 2 : Configuration de OAuth2 avec Spring Security - Partie 2 ** (9
minutes) Module 3 ** : Jetons, OAuth2 et JWT (9 minutes) __
-
Module 4 : Actualiser le jeton (9 minutes)
-
Module 5 : Comment faire OAuth from the End End __ (allez au cours 4 -
Module 3) __
** >> Le cours de base - Cours et modules
**
Et la structure des 3 premiers cours:
-
Cours 1: Les bases du REST avec Spring (60 minutes) **
-
Module 0 : Introduction
-
Module 1 : Anatomie d’une API REST (12 minutes)
-
Module 2 : Démarrer un nouveau projet (5 minutes)
-
Module 3 : Le projet de gestion des utilisateurs (10 minutes)
-
Module 4 : Démarrage de l’application (11 minutes)
-
Module 5 : Propriétés et paramètres du projet (12 minutes)
-
Module 6 : La configuration Web (10 minutes)
-
Cours 2: Sémantique REST et HTTP (72 minutes) **
-
Module 1 : Gestion des exceptions et codes d’état HTTP Sane - Partie 1
(10 minutes) Module 1 : Gestion des exceptions et codes de statut HTTP Sane - Partie 2 **
(12 minutes) Module 2 ** : Principes de base de la validation des entrées (7 minutes)
-
Module 3 : Bonnes pratiques d’URI (12 minutes)
-
Module 4 : Utilisation des verbes et de la sémantique HTTP (17 minutes)
-
https://www.youtube.com/watch?v=6yF0GpjAhwk [ Module 5 : prenez en charge les deux
XML et JSON (14 minutes) ] Module 6 ** : - Le cycle de vie d’une demande __ (Matériel en prime - À être
Libéré)__
-
Cours 3: Sécurité simple pour REST (40 minutes) **
-
Module 1 : Sécurité simple de Spring pour l’API (14 minutes)
-
Module 2 : Autorisation globale URL/autorisation de méthode - Partie 1 __ (9
minutes) Module 2 ** : Autorisation globale vs autorisation de niveau méthode - Partie 2 (9
minutes) Module 3 ** : Les cookies et la session (8 minutes) __
-
Module 4 : Certificats et HTTPS pour Tomcat __ (Matériel en prime - À être
Libéré)__
Quelle est la prochaine
Vient ensuite la partie amusante - ** link:/rest-with-spring-course? Utm__source = blog
Maintenant que la base est établie et que nous avons la base de l’API, ces 3 derniers cours sont axés sur les aspects les plus intéressants de la création d’une API: franchir la ligne d’arrivée.
-
Le cours 7 s’appelle Evoluer, découvrir et documenter l’API REST ** - et il se concentrera sur HATEOAS et la possibilité de découvrir l’API.
-
Le cours 8 ** est consacré à la surveillance et au suivi des statistiques de l’API:
-
Suivi des métriques de REST ** .
Enfin, le cours 9 porte sur le déploiement de l’API et sa mise en production: DevOps: Pipelines de CI et de CD, déploiement .
J’avais l’intention de faire un article comme celui-ci lorsque la classe de départ a été lancée le 1er octobre, mais j’étais un peu épuisée après cela, alors je n’ai pas eu l’occasion de le faire. Alors permettez-moi de compenser cela par une illustration originale qui n’a jamais été intégrée à la page principale du cours :