Développer la couche Vue avec Spring

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Configurer Spring MVC (Modèle / Vue / Contrôleur)
  • Faire interagir des pages JSP (Java Server Pages) avec des contrôleurs Spring
  • Valider des formulaires
  • Mettre en oeuvre des fonctionnalités d'internationalisation pour adapter votre application à différents langages.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Spring MVC (Modèle / Vue / Contrôleur)

  • Définition et concepts
  • Comprendre l'architecture de Spring MVC

Intégration de Spring Web MVC

  • Rappel du pattern MVC
  • Intégration dans une application
    • Avec Spring Boot
    • Sans Spring Boot
  • L'encodage de paramètres de requêtes

Les applications Web avec Spring Web MVC

  • Les contrôleurs
  • Les vues JSP
  • Le modèle
  • La signature des méthodes
  • JSP TagLib (JavaServer Pages TagLibrary) et gestion des formulaires
  • Externalisation des messages
  • Validation des paramètres d'une requête

Exemples de travaux pratiques (à titre indicatif)

  • Questions sur les concepts et l'architecture de Spring MVC
  • Intégrer et configurer Spring Web MVC dans une application
  • Développer une application Web simple avec Spring MVC, en appliquant les bonnes pratiques :
  • Créer un contrôleur avec deux méthodes (l'une, retournant une vue JSP ; l'autre, renvoyant un modèle)
  • Dans la vue JSP, afficher des données en utilisant la JSTL et les tags Spring
  • Créer un formulaire avec validation des données côté serveur

Jour 2

Les API Web avec Spring Web MVC

  • Support pour les formats JSON et XML
  • L'annotation @RestController
  • La négociation de contenu
  • Envoi des données et réponses

Introduction à Thymeleaf

  • Intégration de Thymeleaf
  • Les attributs Thymeleaf

Exemples de travaux pratiques (à titre indicatif)

  • Développer une API REST avec Spring MVC :
    • Créer un contrôleur REST avec @RestController
    • Ajouter des méthodes CRUD
    • Tester les méthodes REST avec Postman
  • Intégrer Thymeleaf
    • Ajouter la dépendance Thymeleaf dans le projet Spring Boot
    • Créer un contrôleur qui renvoie une vue Thymeleaf

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir suivi la formation

Public

Développeurs, architectes et chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Expliquer l'esprit et le jargon de Drupal (noeud, taxonomie...)
  • Présenter une vue d'ensemble des possibilités de Drupal : points forts, points faibles et délais de mise en oeuvre
  • Créer et organiser du contenu puis administrer votre site Drupal au quotidien
  • Installer, configurer et exploiter des modules indispensables
  • Mettre en oeuvre les modules Field API et Views qui permettent respectivement de créer vos propres types de contenus et de les afficher en fonction de vos propres critères.
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation Sql Server 2012 vous donnera tous les outils pour assurer une performance optimale de vos serveurs SQL Server 2012. Cette formation Sql Server 2012 vous permettra d'optimiser le fonctionnement de SQL Server 2012 du point de vue de l'administrateur : surveillance, configuration, analyse, traces, indexation.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

E-commerce - Développer ses ventes par le Numérique

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Connaître les enjeux du E-commerce et en cerner les différentes logiques de vente.

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

  • Maîtriser les spécificités des comportements de l’e-consommateur
  • Appréhender les points clés d’un site marchand performant
  • Choisir sa solution « logicielle » adaptée à son utilisation
  • Savoir mesurer la performance des ventes
Tarif

A partir de 800,00 €

Durée

2 jour(s)

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Définir les "soft skills " et leur importance pour l'entreprise dans l'employabilité des salariés
  • Évaluer les soft skills de ses collaborateurs pour mieux recruter, favoriser l'intelligence collective et la montée en compétences
  • Développer l'intelligence émotionnelle, les capacités relationnelles, créatives et d'adaptation de ses équipes pour améliorer la coopération et mieux gérer les périodes de stress
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Distance
  • Entreprise

Objectifs de la formation

  • Être capable de comprendre les différents types de tests et leurs enjeux
  • Savoir écrire des tests unitaires
  • Apprendre à développer en suivant la méthode TDD
  • Pouvoir appréhender un projet existant avec des tests
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

Cette formation Struts 2 vous permettra de:
- Connaître les principes du modèle MVC2
- Etre capable de développer une application MVC2 avec le framework Struts
- Maîtriser les bonnes pratiques de développement Struts
- Mettre en place l'internationalisation et la sécurité
- Connaître les bibliothèques et les outils graphiques associés à Struts.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Configurer l'interface AutoCAD pour une utilisation 3D
  • Manipuler, modifier, afficher les SCU
  • Utiliser les outils de navigation (Zoom, Panoramique, Orbites, Viewcube, disque de navigation...)
  • Mettre en place des points de vue (Vues prédéfinies, Créations de caméras...)
  • Concevoir en 3D (principe de création, dessin en polyligne 2D et 3D)
  • Modéliser avec les outils spécifiques 3D (Primitives, Extrusion, Révolution, lissage, balayage...)
  • Utiliser les outils d'opérations Booléennes (Union, Soustraction, Intersection, interférence...)
  • Utiliser, gérer et créer des styles visuels
  • Utiliser l'outil coupe en espace objet
  • Créer des présentations avec les outils dédiés à partir d'objet 3D
  • Utiliser des textures et des matériaux
  • Utiliser et modifier les lumières dans des scènes
  • Créer des animations (naviguer dans une scène, visite virtuelle)
  • Créer des images de synthèse (optimisation des rendus)
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation PandaSuite Avancé, vous aurez acquis les connaissances et compétences nécessaires : 

  • Gérer l’API HTML5 afin de dialoguer avec une page HTML 
  • Gérer l’API d’intégration d’objets 3D et animer la vue des objets  
  • Gérer les beacons (émetteurs blutooth installés dans les magasins ou sur des expositions)
  • Vous perfectionner dans la réalisation de dispositifs de navigation complexes.
Tarif

A partir de 1 430,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire le positionnement de Spring par rapport à Jakarta JEE
  • Créer une architecture en couches
  • Mettre en oeuvre la programmation par aspect
  • Paramétrer le conteneur léger de Spring et utiliser les annotations
  • Accéder à vos données avec Spring JDBC et Spring ORM
  • Créer des pages Web avec Spring MVC
  • Sécuriser vos applications avec Spring Security
  • Décrire les bases de la mise en oeuvre de Spring Boot
  • Citer les différences de Spring 5 et 6 ainsi qu'entre Spring Boot 2 et 3
  • Migrer une application de Spring 5 à 6.
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Connaitre et appréhender les enjeux relatifs au développement des talents et des potentiels
  • Détecter et développer les potentiels et les talents
  • Attirer, développer et fidéliser les potentiels et les talents
  • Adapter une méthode pour prendre ses décisions
  • Recruter et/ou gérer une population pénurique
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...