TI271
Langages et environnements de réalisation d'applications
Nouveauté

Spring Batch : concevoir et automatiser des traitements batch robustes

Pilotez des workflows complexes et fiabilisez vos processus métiers avec Spring Boot
Les traitements batch restent essentiels dans de nombreuses architectures informatiques : import/export de données, génération de documents, calculs récurrents ou encore traitements métiers intensifs. Spring Batch fournit un cadre puissant et éprouvé pour structurer, planifier, redémarrer et fiabiliser ce type de processus dans des environnements modernes. Au cours de cette formation, vous apprendrez à organiser des workflows sous forme de jobs, à décomposer les étapes en tasklets ou en traitements orientés « chunks », à transmettre des paramètres et à gérer des stratégies de reprise après incident (retry, skip, listeners). Vous verrez aussi comment faire interagir vos jobs avec l’environnement Spring Boot : gestion des transactions, lancements via ligne de commande ou tests, configuration automatique… Chaque concept est immédiatement mis en pratique dans un projet fil rouge dont vous construirez toutes les briques, étape par étape. À l’issue de la journée, vous disposerez d’un socle technique solide pour intégrer des traitements batch performants, testables et adaptés à vos processus métier.
Durée
1 jour
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
625 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
560 $

Objectifs de la formation

Maîtriser la conception et la mise en œuvre de traitements batch en Java avec Spring Batch, en structurant le processus sous forme de jobs composés de workflows, steps et composants réutilisables.

Clientèle visée

Développeurs et architectes.

Préalables

Ce cours demande une connaissance solide des bases de la programmation Java (principes de la programmation orientée objet, types génériques, annotations, expressions lambda), de Spring et Spring boot et une habitude de travailler avec Eclipse ou IntelliJ.

Formateurs

Gains pour les participants

•        Définir et lancer un Job Spring Batch;
•        Orchestrer des workflows complexes;
•        Déclarer des tasklet step et des chunk oriented step;
•        Appliquer des stratégies de réessais.

Architecture de la formation

Détails pédagogiques

Méthode pédagogique

Explication, pour chaque concept, du problème qu'il prétend résoudre, Mise en pratique d'un concept immédiatement après qu'il a été présenté, Validation de chaque étape par exécution de tests unitaires, Exercice « fil rouge » pour obtenir en fin de cours une application complète, QCM en fin de chapitre pour s'assurer de l'acquisition des connaissances.

Type de cours

Développement de compétences
Développement d'habiletés et intégration de connaissances
Aide à la décision
Connaissances de base
Formation privée en entreprise

Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.

Demander une soumission
Durée
1 jour
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
625 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
560 $
Formation privée en entreprise

Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.

Demander une soumission

Demander une formation en entreprise

Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.

Dites-nous en plus
Ajout effectué Voir mon panier