Effectuer une recherche sur le site

Votre devise

Maitriser la programmation Spring Boot

Spring Boot est un framework Java open-source qui offre une solution simple pour créer des applications autonomes au niveau production.

Durée
6 jours 42 heures
Code
SPRING1-CF-FR Code

Présentation

Spring Boot est un framework Java open-source qui offre une solution simple pour créer des applications autonomes au niveau production. Il repose sur le très populaire Spring Framework et vise à simplifier la configuration et le déploiement des applications Spring. Spring Boot suit le principe de la « convention plutôt que la configuration », ce qui permet aux développeurs de se concentrer sur l'écriture de la logique d'entreprise plutôt que de s'occuper de l'infrastructure et du code passe-partout.

Spring Boot favorise le développement d'architectures microservices en offrant des fonctionnalités telles que la découverte de services, la configuration distribuée et la surveillance par le biais d'intégrations avec d'autres projets Spring tels que Spring Cloud. Il prend également en charge diverses technologies d'accès aux données, notamment JDBC, JPA et les bases de données NoSQL.

Dans cette formation, vous vous familiariserez avec tous les éléments de Spring Boot. Vous apprendrez à gérer n'importe quel projet en passant par 4 étapes clés : créer votre projet, le structurer, le configurer, écrire votre code, et enfin tester et déployer. Grâce à des travaux pratiques (projet fil rouge), vous appliquerez cette approche de développement simple et maîtriserez ce Framework moderne.

Objectifs

Au cours de cette formation Spring Boot, vous atteindrez les objectifs pédagogiques suivants :

  • créer un projet Spring Boot et démarrer avec une configuration automatique ;
  • initialiser une configuration avec l'API Java Database Connectivity (JDBC) ;
  • développer une solution de gestion avec Spring Data et la Java Persistence API ;
  • créer une application de type MVC avec son serveur d'application embarqué sous forme de fat JAR ou de WAR classique ;
  • créer une application de type RESTful Web Service ;
  • sécuriser les points d'accès Web et REST grâce à Spring Security ;
  • maitriser la configuration avancée de Spring Boot ;
  • réussir le projet fil rouge : développement une application qui exploite les données de terrain d'un laboratoire pharmaceutique. Cette API sera déployée sur un serveur web Apache/Tomcat.

 

Dernière mise à jour: 17/01/2025

Avis des participants