Développez Full Stack avec Spring Boot 3 et Angular upd 2024

Apprendre à développer Full Stack Spring Boot/Angular à partir de zéro à travers des exemples simples et pédagogiques

Ratings: 4.59 / 5.00




Description

A l'aide de 24 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

  • Spring Boot : Le Design pattern DTO  (Data Transfer Object)

  • 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

  • Spring Boot/Angular : Inscription des utilisateurs (User Registration)

  • Spring Boot/Angular : Gestion des images


    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 03 bis Spring Boot : Le Design pattern DTO  (Data Transfer Object)

  • 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

  • Atelier 19 Spring Boot/Angular : Inscription des utilisateurs (User Registration)

  • Atelier 20 Spring Boot/Angular : Gestion des images

  • Atelier 21 Spring Boot : Social login “Connect with GITHUB”

  • Atelier 22 Installation et Configuration de Keycloak

  • Atelier 23 Spring Boot : Sécuriser vos APIs avec Oauth2 et Keycloak

  • Atelier 24 : Angular utilisation de keycloak




What You Will Learn!

  • Développer des api REST avec Spring Boot
  • Développer des interfaces Front end avec Angular
  • Sécuriser les api avec le token JWT
  • Consommer les api REST sécuriser à partir de Angular

Who Should Attend!

  • Développeur Full stack Spring Boot/Angular