Formation - Développer des applications d'entreprise avec Spring

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Introduction

  • Positionnement de Spring dans une architecture JEE
  • Présentation de Spring Core et des différents projets satellites
  • Les différents modules au sein de Spring
  • Injection de dépendances
  • Inversion de contrôle (IoC)
  • Le cycle de vie des beans
  • Configuration par annotations, classe Java ou fichiers XML

2 - Conteneur léger et déclaration des Beans

  • Présenter la notion de Beans et les différentes façons de les déclarer
  • Gérer la portée de vos Beans i.e., singleton vs. prototype
  • Gestion des propriétés, "collaborators"
  • Les méthodes d'initialisation et destruction de vos Beans
  • Le chargement paresseux vs chargement actif
  • Les trois façons de déclarer des beans : Xml, fichier Java et annotations
  • Méthodes d'injection de dépendance : par propriétés, par setters, par constructeur
  • La classe ApplicationContext
  • Définition de Bean abstrait et héritage

3 - Programmation Orientée Aspect (AOP)

  • Les concepts
  • La terminologie utilisée : aspect, joinpoint, advice, pointcut, introduction, target object, AOP proxy, weaving
  • Les différents types "advice" : around, before, throws, after
  • Les objectifs et fonctionnalités AOP de Spring
  • Intégration avec le framework AspectJ

4 - Pattern DAO, accès aux données avec JPA

  • Classes abstraites pour le support DAO
  • Intégration de JPA dans une architecture basée sur Spring
  • Présenter l'initiative Spring Data et positionnement avec JPA

5 - Introduction à Spring Boot

  • Introduction à Spring Boot
  • Initialisation d'une application Spring Boot
  • Concevoir une application Spring Boot
Après la session
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans vos premiers développements avec Spring

Prérequis

Public

  • Développeur Java
  • Chef de projets et architecte proche de la programmation

Ces formations pourraient vous intéresser

Project – Perfectionnement

Proposé par ENI Service

Objectifs de la formation

  • Consolider plusieurs projets (multi-projets)
  • Effectuer des personnalisations d’affichages, de tables, de filtres, de champs …
  • Utiliser et personnaliser les rapports graphiques
  • Exporter les données d’un projet vers d’autres applications Microsoft
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Identifier les différents composants d'un réseau d'entreprise et leur rôle. Identifier les différentes solutions possibles à  mettre en œuvre sur les réseaux locaux (LAN). Savoir formuler les différentes faà§ons d'interconnecter les réseaux avec des routeurs CISCO. Utiliser l'interface de commande en ligne (IOS) pour configurer des routeurs Cisco. Réussir la certification CISCO ICND1 (1ère partie du CCNA Routing and Switching) et devenir Certifié CISCO ICND1
Tarif

A partir de 3 475,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Apprendre à utiliser WPF
  • Savoir créer des interfaces utilisateurs
  • Personnaliser l'apparence
  • Gérer le DataBinding
  • Manier le DataBinding de Collections
  • Manager les documents
  • Créer des graphiques et des multimédias
  • Configurer et déployer des applications WPF
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser la sécurité de l'application avec Spring Security - Gestion de la connexion via un annuaire LDAP - Traitement en lors avec Spring Batch
Tarif

A partir de 2 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser les outils de communication d'influence
  • Organiser sa stratégie d'influence
  • Développer son leadership et le positionnement de son offre
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir ce qu'est Microsoft Teams et comment les composants fonctionnent ensemble
  • Mettre en oeuvre la gouvernance, la sécurité et la conformité dans Microsoft Teams
  • Préparer un environnement d'entreprise pour un déploiement Microsoft Teams
  • Déployer et gérer les équipes
  • Gérer les expériences de collaboration et de communication dans Microsoft Teams
  • Utiliser des techniques pour gérer et dépanner la communication dans Microsoft Teams.
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les différentes formes d'organisation et leurs caractéristiques
  • Différencier les rôles et les statuts dans une organisation transverse
  • Anticiper les divergences et les résistances possibles dans les relations transversales
  • Déterminer et valider les intérêts communs pour favoriser la coopération
  • Définir les styles de communication et adapter votre comportement en conséquence
  • Soutenir et inciter à la coopération en utilisant les leviers d'influence appropriés
  • Négocier et établir des relations coopérantes sans autorité hiérarchique
  • Développer votre leadership et construire un collectif de travail dynamique
  • Anticiper et gérer les situations difficiles et les conflits de manière efficace
  • Identifier les outils digitaux pertinents pour améliorer la collaboration et la communication au sein de l'organisation.
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Appliquer la méthode de Design Thinking à une problématique métier donnée
  • Identifier et décrire les besoins réels des utilisateurs
  • Utiliser des outils d'intelligence collective pour générer un grand nombre d'idées
  • Evaluer la faisabilité et l'intérêt des idées pour le projet
  • Elaborer des concepts en utilisant des schémas et la collaboration
  • Réaliser des prototypes pour tester la faisabilité du concept
  • Tester la solution dans son contexte d'implémentation
  • Rassembler les retours utilisateurs et prêter attention aux feedbacks
  • Optimiser la solution en adoptant une démarche d'amélioration continue
  • Développer un état d'esprit orienté vers l'innovation et l'empathie avec les utilisateurs.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mettre en place des conditions favorables à la "montée en puissance" des commerciaux
  • Evaluer les besoins en compétences des collaborateurs internes ou externes afin de répondre adéquatement aux besoins des clients
  • Etablir les étapes de la réalisation d'un projet afin de piloter et coordonner le travail de votre équipe
  • Conduire un diagnostic des actions commerciales afin d'identifier les points d'amélioration
  • Développer les comportements et savoir-faire de ceux qui encadrent les forces de vente en employant une posture managériale de gestion d'équipe.
Tarif

A partir de 2 190,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier les applications de l'Intelligence Artificielledans la fonction communication.
  • S’approprier les outils et les applications possibles dans son métier.
  • Rédiger des prompts efficaces.
  • Expérimenter différents outils IA.
  • Renforcer ses compétences en gestion et pilotage de l’IA.
  • Impulser dans son organisation une utilisation raisonnée de l’IA : éthique et responsable.
  • Se préparer à l’évolution des compétences communication liées à l’IA.
Tarif

A partir de 1 570,00 €

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...