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

Objectifs de la formation

  • Accéder depuis une application Java à une base de données en utilisant Hibernate
  • Effectuer des requêtes avec le langage SQL et l’API Criteria
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Identifier son style de négociation et celui de son interlocuteur. S'affirmer face aux pressions des acheteurs. Défendre et développer ses marges en contexte interculturel.
Tarif

A partir de 1 575,00 €

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître les spécificités de la plateforme et ses fonctionnalités
  • Savoir développer son réseau et acquérir de nouveaux abonnés
  • Savoir créer et administrer une page entreprise
  • Analyser les statistiques de son activité sur LinkedIn pour évaluer les retombées de ses actions commerciales
  • Créer un profil valorisant et commercialement efficace
Tarif

A partir de 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire précisément la conception de sites Web actuels, avec les technologies qui les sous-tendent
  • Fournir une méthode générale de conception et de développement réutilisable dans de nombreux contextes applicatifs (site institutionnel, commercial, lié à des SGBD, communication) pour améliorer la productivité de tout projet Web
  • Identifier les impacts des techniques du Cloud et de la mobilité dans la conception des sites actuels
  • Distinguer l'importance des services Web dans les architectures actuelles
  • Identifier dans quels cas une architecture à base de microservices peut être intéressante, et comprendre les étapes de sa conception
  • Reconnaître l'intérêt des conteneurs et de Docker en particulier
  • Mettre en oeuvre, déployer et administrer des applications dans des conteneurs
  • Distinguer les étapes d'une application Web depuis l'analyse jusqu'à la mise en oeuvre
  • Reconnaître les principales technologies, architectures et langages participant au monde Internet / Intranet
  • Décrire les techniques d'adaptation des sites Web aux terminaux tels que les mobiles, tablettes
  • Identifier les différents métiers participant à la réussite d'une application Web
  • Utiliser des outils et langages de développement de site Web, tant serveur que client.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Acquérir une meilleure connaissance de soi dans le but de développer plus de performance et de bien être :

  • Découvrir les typologies comportemantales
  • Comprendre les modes de fonctionnement des différents types psychologiques
  • Développer la performance individuelle : Identifier les zones de Talent et les axes de progès individuels
  • Etablir un plan d'action individuel de progrès
Tarif

A partir de 655,00 €

Durée

1 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Hyperfile SQL

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Utilisateurs ayant déjà développé des applications avec WinDev ou WebDev ou ayant préalablement suivi la formation "Avancé" de WinDev ou WebDev et souhaitant acquérir les compétences nécessaires pour installer, configurer et administrer HyperFileSQL Client/Serveur. 

À l'issue de la formation, le stagiaire sera capable de :

  •     Installer la base HyperFileSQL Client/Serveur
  •     Manipuler le centre de contrôle HyperFileSQL
  •     Migrer une base HyperFileSQL Classic et les projets associés
  •     Gérer et administrer les bases
  •     Gérer et administrer les droits d'accès des utilisateurs
Tarif

Contacter l'organisme

Durée

2 jour(s)

Modes
  • Entreprise

Objectifs de la formation

  • Identifier les mécanismes de la communication engageante
  • Maîtriser les techniques d'engagement et de persuasion pour développer son pouvoir d'influence au quotidien
  • Reconnaître les comportements favorables à l'établissement d'une communication engageante
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en place une stratégie webmarketing.
  • Organiser l’application opérationnelle d’une communication webmarketing.
  • Suivre et évaluer les résultats d’une communication webmarketing.
Tarif

A partir de 2 200,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Gérer des hôtes et des applications Cloud hybrides dans des environnements de moyenne à grande échelle
  • Planifier et mettre en oeuvre des environnements réseaux Cloud hybrides
  • Provisionner les hôtes et les logiciels gérés
  • Gérer les cycles de vie des applications personnalisées dans des entreprises locales et distribuées.
Tarif

Contacter l'organisme

Durée

5j / 26h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l’issue de la formation, le stagiaire sera capable de :

  • Travailler la notoriété de l’entreprise en respectant les bonnes pratiques sur les réseaux sociaux
  • Générer du trafic organique vers son site en provenance des réseaux sociaux
  • Inciter les utilisateurs à contacter l’entreprise sur les réseaux sociaux
  • Suivre le trafic généré par les réseaux sociaux et juger de sa qualité
  • Apprendre à faire un audit d’un site et développer une stratégie de référencement naturel
  • Comprendre et développer une stratégie de référencement payant via Google Ads
Tarif

A partir de 300,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...