Développez en Full Stack avec Spring Boot et Angular
- Description
- Curriculum
- FAQ
- Reviews
A l’aide de 18 ateliers pratiques contenant chacun un ensemble d’objectifs pédagogiques précis. A la fin de ce cours le participant sera capable de :
-
Spring Boot : Développer les couches Modèle, Persistance et Service d’une application Back end
-
Spring Boot : Persister et interroger les données avec Spring Data JPA
-
Spring Boot : Développer des Webservices/api REST full
-
Angular : Comprendre la structure d’un projet Angular, de l’installer et de créer un premier Projet
-
Angular : Utiliser les différents types du Data Binding : String Interpolation, Property Binding, Event Binding et Two Way Binding
-
Angular : Créer les composant web, intégrer Bootstrap et utiliser le Routing
-
Angular : Créer des formulaires de saisie et d’utiliser les services Angular
-
Angular : Créer des formulaires pour modifier et supprimer les produits
-
Angular : Créer des associations entre les classes modèle et de manipuler les listes déroulantes
-
Angular : Consommer des api REST à partir de Angular en utilisant le module HttpClient
-
Angular : Consommer des api REST développés avec Spring Data REST
-
Angular : Développer des interfaces de recherches en utilisant l’event Keyup, les pipes et les filtres
-
Angular : Utiliser les décorateurs @Input et @output pour transmettre les données entre les composants
-
Angular : Sécuriser l’accès aux différentes interfaces selon les droits de l’utilisateurs connecté
-
Spring Boot : Développer une application Spring boot qui génère un token JWT
-
Spring Boot : Développer une application Spring boot qui vérifie l’authenticité du token JWT
-
Spring Boot : Sécuriser des api Rest à l’aide du Token JWT
-
Angular : Consommer les api sécurisés avec JWT
Contenu :
-
Atelier 01 Spring Boot : Les couches Modèle, Persistance et Service
-
Atelier 02 Spring Boot :Persister et interroger les données avec Spring Data JPA,
-
Atelier 03 Spring Boot : Développer des Web services REST avec Spring Boot,
-
Atelier 04 Angular : Comprendre la structure d’un projet Angular, de l’installer et de créer un premier Projet
-
Atelier 05 Angular : Utiliser les différents types du Data Binding
-
Atelier 06 Angular : Créer les composant web, intégrer Bootstrap et utiliser le Routing
-
Atelier 07 Angular : Créer des formulaires de saisie et d’utiliser les services Angular
-
Atelier 08 Angular : Créer des formulaires pour modifier et supprimer les produits
-
Atelier 09 Angular : Créer des associations entre les classes modèle et de manipuler les listes déroulantes
-
Atelier 10 Angular : Consommer des api REST à partir de Angular en utilisant le module HttpClient
-
Atelier 11 Angular : Consommer des api REST développés avec Spring Data REST
-
Atelier 12 Angular : Développer des interfaces de recherches en utilisant l’event Keyup, les pipes et les filtres
-
Atelier 13 Angular : Utiliser les décorateurs @Input et @output pour transmettre les données entre les composants
-
Atelier 14 Angular : Sécuriser l’accès aux différentes interfaces selon les droits de l’utilisateurs connecté
-
Atelier 15 Spring Boot : Développer une application Spring boot qui génère un token JWT
-
Atelier 16 Spring Boot : Développer une application Spring boot qui vérifie l’authenticité du token JWT
-
Atelier 17 Spring Boot : Sécuriser des api Rest à l’aide du Token JWT
-
Atelier 18 Angular : Consommer les api sécurisés avec JWT
-
5Présentation de l'Atelier 01 : Les couches Modèle, Persistance et ServiceVideo lesson
-
6Création d’un premier projet Spring bootVideo lesson
-
7Création de l’entité Produit et de son interface RepositoryVideo lesson
-
8Configuration du fichier application.propertiesVideo lesson
-
9Tester l'ajout d'un nouveau ProduitVideo lesson
-
10Tester les autres opérations CRUD sur l’entité ProduitVideo lesson
-
11Création de la couche ServiceVideo lesson
-
12Présentation de l'atelier 02 Spring Boot : Persister et interroger les donnéesVideo lesson
-
13Créer une association OneToMany entre deux entitésVideo lesson
-
14Utilisation de LombokVideo lesson
-
15Interroger les entités en fournissant un attribut non cléVideo lesson
-
16Ecrire des requêtes @Query en utilisant le langage JPQLVideo lesson
-
17Ecrire des requêtes @Query en passant des entités en paramètreVideo lesson
-
18Interroger les produits selon l’id de leur catégorieVideo lesson
-
19Trier les donnéesVideo lesson
-
20Ajouter les méthodes du Repository à la couche ServiceVideo lesson
-
21Présentation de l'atelier 03 Spring Boot : Développer des api/Web services RESTVideo lesson
-
22Créer le Web service REST permettant de retourner tous les produitsVideo lesson
-
23Créer le Web service REST permettant de consulter un produitVideo lesson
-
24Créer le Web service REST permettant de créer un produitVideo lesson
-
25Créer le Web service REST permettant de modifier un produitVideo lesson
-
26Créer le Web service REST permettant de supprimer un produitVideo lesson
-
27Créer le Web service retournant les produits ayant une certaine catégorieVideo lesson
-
28Utiliser Spring Data REST @RepositoryRestResource (Partie 1/2)Video lesson
-
29Utiliser Spring Data REST @RepositoryRestResource (Partie 2/2)Video lesson
-
30Retourner l’ID avec Spring Data RESTVideo lesson
-
31Restreindre les données avec les ProjectionsVideo lesson
-
43Présentation de l'atelier 01 Angular : Création d’un premier projetVideo lesson
-
44Création d’un premier projet AngularVideo lesson
-
45Installation de BootstrapVideo lesson
-
46Création d’un menu NavbarVideo lesson
-
47Création du Web Component ProduitsVideo lesson
-
48Création du Web Component add-produitVideo lesson
-
49Ajout d’un composant web par défautVideo lesson
-
50Utiliser le « Data Binding » pour afficher la liste des produitsVideo lesson
-
55Présentation de l'atelier Modification et Suppression des produitsVideo lesson
-
56Ajouter un lien pour supprimer un produitVideo lesson
-
57Ajouter un formulaire pour modifier un produitVideo lesson
-
58Transmettre des paramètres avec ActivatedRouteVideo lesson
-
59Naviguer entre les pages avec RouterVideo lesson
-
60Trier les produits à la suite d’une modificationVideo lesson
-
61Cacher le champ Id Produit ou le rendre Read OnlyVideo lesson
-
62Présentation de l'atelier : Ajout de Catégorie au ProduitVideo lesson
-
63Ajouter la classe CategorieVideo lesson
-
64Ajouter le champ catégorie au formulaire d’ajoutVideo lesson
-
65Ajouter le champ catégorie à la liste des produitsVideo lesson
-
66Ajouter le champ catégorie au formulaire de modificationVideo lesson
-
67Présentation de l'atelier : Consommer des api REST à l’aide de HttpClientVideo lesson
-
68Ajouter le module HttpClientModuleVideo lesson
-
69Utiliser HttpClient pour appeler l’api REST qui retourner tous les produitsVideo lesson
-
70Utiliser HttpClient pour appeler l’api REST qui ajoute un nouveau produitVideo lesson
-
71Utiliser HttpClient pour appeler l’api REST qui supprime un produitVideo lesson
-
72Utiliser HttpClient pour appeler l’api REST qui modifie un produitVideo lesson
-
73Utiliser HttpClient pour appeler l’api REST concernant les catégoriesVideo lesson
-
74Modifier la catégorie d'un produitVideo lesson
-
75Utiliser une constante pour enregistrer l'url des apiVideo lesson
-
80Présentation de l'atelier : La recherche dans AngularVideo lesson
-
81Rechercher les produits par catégorieVideo lesson
-
82Rechercher par nom des produits en utilisant une apiVideo lesson
-
83Rechercher par nom des produits en utilisant l’event keyupVideo lesson
-
84Rechercher par nom des produits en utilisant un pipeVideo lesson
-
85Rechercher des produits en utilisant le module ng2-search-filterVideo lesson
External Links May Contain Affiliate Links read more