- Référence : SFSG
- Durée : 5 jours (35h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
2990€ HT
Choisir une date et Réserver4.5 sur 5 étoiles
Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Spring est actuellement le framework Java le plus utilisé pour le développement d'applications d'entreprises. Il a toujours offert une alternative à la complexité de Java EE. Ses atouts : augmenter la productivité du développeur, faciliter les tests, améliorer les performances, faciliter l’intégration de technologies.
Spring est construit principalement autour de trois designs patterns clés : l'inversion de contrôle ou injection de dépendance, la programmation orientée aspect et des couches d'abstraction identifiant tous les besoins d’une application d’entreprise (Persistance, Messaging, Sécurité, Tracing, API d’IA etc.).
Cette formation démarre par une revue en profondeur des concepts de bases du framework Spring. Ce chapitre primordial permet de démystifier l’aspect magique de Spring et de comprendre les mécanismes sous-jacents utilisés dans les chapitres qui suivent. Ensuite, chaque chapitre est consacré aux différentes couches logicielles des applications développées actuellement en entreprise, la persistance des données, la couche web, la sécurité et les tests tout en prenant conscience de la grande souplesse dans l’utilisation des différents modules de Spring qui n'impose rien. Les mécanismes d’auto-configuration apportés par SpringBoot, l’accélérateur de projet Spring, sont détaillés dans chaque chapitre. En effet, Spring souffre d’une certaine complexité dans le paramétrage qui a fait éclore Spring Boot (basé sur des choix de paramétrage standard). Cependant sans connaissance de Spring il est difficile de savoir ce que l’on peut modifier, désactiver ou surcharger que ce soit au niveau de l’injection de dépendances, des beans, du contexte applicatif, etc. et bien sûr des annotations si présentes dans Spring. Le format de 5 jours permet d’aborder ainsi de vous préparer sereinement à l’utilisation de Spring Boot avec efficacité et recul dans vos projets tout en disposant d’une bonne maîtrise technique de Spring.
Objectif opérationnel :
Savoir mettre en œuvre le framework Spring et les bonnes pratiques associées.
Objectifs pédagogiques :
À l'issue de cette formation Spring, vous aurez acquis les connaissances et compétences nécessaires pour :
Public :
Les participants à cette formation possèdent une bonne connaissance de Java concrétisée dans un ou plusieurs projets professionnels préalables. Pour profiter pleinement de tous les chapitres, les apprenants doivent être sensibilisés aux problématiques web, d’accès aux données (persistance) et de tests d’application. Ces connaissances limiteront les risques de blocage sur les problématiques propres à Java en vue de se concentrer pleinement sur Spring.
Prérequis :
Ce cours s’adresse principalement aux développeurs et chefs de projet Java souhaitant utiliser le framework Spring pour faciliter le développement et les tests de leurs applications dans un contexte Java. Le cours intéressera également les architectes Java SE / Java EE ayant à penser l’infrastructure des applications Java d’entreprise.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.L’approche pédagogique repose sur la pédagogie active et le développement itératif : les stagiaires construisent au fil des jours une application complète intégrant toutes les briques du framework Spring que ce soit autour des données (Spring Data), du Web (Spring MVC) ou encore des API et des tests. Chaque concept est abordé à travers un apport théorique concis qui cherche toujours à expliquer ce que devrait faire un développeur Java « sans Spring » sur les différents chapitres et qui amène progressivement l’intérêt de Spring Boot. On pose donc toujours une problématique avant d’y répondre.
Les ateliers favorisent la confrontation avec des situations professionnelles réalistes : configuration avancée, sécurité OAuth2, APIs REST, intégration MongoDB, réactivité (Webflux), tests et déploiement Docker et permettent durant toute la session de donner une dimension « métier » à la formation.
Votre formation prise en charge jusqu'à 100% des coûts pédagogiques ! *
Depuis 2011, Atlas (ex-Fafiec) a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec .NET, Java et C++.
- Sessions inter-entreprise sur Paris et Lille.
- Sessions intra-entreprise sur toute la France.
* jusqu'à 100% des coûts pédagogiques selon votre branche d'activité dans la limite des fonds mutualisés dédiés aux actions collectives et en application des critères de prise en charge en vigueur (cf conditions détaillées sur le site d'Atlas)
Vous pouvez retrouver le lien direct vers cette formation sur le site d'Atlas, à l'adresse suivante :
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Mon avis sur le formateur :
"L'animateur est très sympathique et surtout très compétent et pédagogue. Il s'est parfaitement adapté à nos demandes et contraintes en cette période de télétravail."
Mon avis sur la salle de formation :
"Formation à distance, les outils utilisés sont suffisamment performants pour répondre à cette contrainte."
Mon avis sur le contenu du stage :
"Support dessin microsoft très bien pour les explications sur le moment, mais plus difficile à relire plus tard sans les explications"
Ce que j'ai le plus apprécié :
"Machine Virtuelle permissive"
Ce que j'ai le moins apprécié :
"Performances parfois en dégradation sur la VM"
Mon avis sur le contenu du stage :
"Support clair et suffisamment précis vu l'étendu du framework"
Mon avis sur le formateur :
"Sympathique et professionnel, toujours à l'écoute et clair dans ses explications"
Ce que j'ai le plus apprécié :
"Salle de repos accueillante"
Mon avis sur le contenu du stage :
"Bon équilibre entre théorie et pratique."
Mon avis sur le formateur :
"Le formateur a su être pédagogue et répondre à toutes nos questions."
Ce que j'ai le plus apprécié :
"Équilibre théorie pratique."
Mon avis sur le formateur :
"L'animateur a du s'adapter au mieux, malgré une formation qui aurait du être plus longue (5j java+3j Spring au lieu de 2j ) , du à une non prise des pré-requis par ma hiérarchie. Je me sens en fait partiellement opérationnelle, du fait de la durée courte de la formation, qui n'est pas du à PLB ou au formateur."
Mon avis sur le contenu du stage :
"En une période de temps limitée l'intervenant a su nous présenter les différents aspects et concepts de Spring Boot"
Mon avis sur le formateur :
"rien à redire, l'organisation était top et l'intervenant maitrisait bien les sujets évoqués"
Mon avis sur le formateur :
"Très bonne connaissance de Springde la technologie et de tout l'écosystèmeJava"
Mon avis sur la salle de formation :
"Bonne formation"
Ce que j'ai le plus apprécié :
"échange avec l'intervenant"
Mon avis sur le contenu du stage :
"complet "
Mon avis sur le formateur :
"connaît très bien le sujet pédagogue"
Ce que j'ai le moins apprécié :
"utilisation de guacamole: un peu lent et copier/coller un peu lourds"
Mon avis sur le formateur :
"Très disponible, a répondu avec brio à toutes mes questions"
Mon avis sur la salle de formation :
"Excellent"
Ce que j'ai le plus apprécié :
"None"
Ce que j'ai le plus apprécié :
"Le formateur est à l'écoute et nous aide au besoin durant les tp"
Ce que j'ai le moins apprécié :
"La connexion avec la vm se coupe quelquefois, il suffit juste de recharger la page."
Mon avis sur le contenu du stage :
"La formation m'a permis de bien comprendre Spring. Dommage qu'on n'ai pas eu le temps de voir Spring DAO avec des exercices et Spring WeB notamment. "
Mon avis sur le formateur :
"très bien"
Mon avis sur le contenu du stage :
"Très bonne présentation, bon échange avec le formateur"
Mon avis sur le formateur :
"Suivi en parallèle des TP avec échanges intéréssants"
Mon avis sur le contenu du stage :
"On a pas pu finir tous les chapitres la partie vue est bien assimilé.mais il manque la partie Spring batch que j'attendais"
Mon avis sur le formateur :
"Excellent"
Mon avis sur le contenu du stage :
"Formation très riche. Peut-être un peu trop pour seulement 2j"
Ce que j'ai le plus apprécié :
"Adobe Connect"
Mon avis sur le contenu du stage :
"Très bonne formation."
Mon avis sur le formateur :
"Formateur très compétent."
Mon avis sur le formateur :
"L'utilisation du tableau interactif donne du rythme à la formation. j'ai beaucoup apprécié les schémas en direct. "
Mon avis sur le contenu du stage :
"Super mais j'ai pas réussi certains exercices"
Ce que j'ai le plus apprécié :
"Les TP et la pédagogie"
Programmation réactive avec Spring
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
4,7/5
94% de nos participants
sont satisfaits ou
très satisfaits
Formateurs experts
validés par
PLB
%
Des participants
recommandent
nos formations