Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Java - Développement d'applications avec Spring Boot

réf : DEV-SB

Objectifs pédagogiques

  • Maîtriser les concepts de Spring Framework (version 5)
  • Utiliser Spring pour développer des applications Web et des Web Services RESTful
  • Utiliser Spring Data JPA pour accéder avec Hibernate à une base de données
  • Utiliser la puissance de Spring Boot pour accélérer le développement et créer des Microservices
  • Connaître les fonctionnalités des principaux projets Spring

Pré-requis

  • Maîtrise de la programmation en Java
  • Première connaissance de Java EE

Public concerné

Développeurs Java, chefs de projet techniques…

Programme

  • Notion de conteneur léger
  • Fabrique de beans
  • Mécanisme d’injection de dépendances
  • Résolution de références
  • Programmation orientée aspect
  • Configuration XML et configuration Java
  • Eléments de comparaison entre Spring et la spécification CDI
  • Modèle MVC
  • Création des classes modèles
  • Création des controllers
  • Conversion et validation
  • Utilisation de la librairie de tags spécifique
  • Création de Web Services REST
  • Introduction à la programmation réactive avec Spring WebFlux
  • Panorama des solutions d’accès aux données avec Spring
  • Rappels des mécanismes de persistance de type ORM
  • Utilisation de Spring Data JPA
  • Auto-configuration
  • Starters
  • L’utilisation de fichier .properties
  • L’utilisation de fichier YAML
  • Création de projet avec Spring Initializr
  • Mise en oeuvre de REST et de Spring Data JPA avec Spring Boot
  • Concept de Microservice, création et déploiement

Équipe pédagogique

Professionnel expert dans le développement Java

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?