Formation - Conception d'interfaces graphiques Java EE avec JSF, Struts 2 et Spring MVC

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 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
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 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

1 - Présentation de l'écosystème JEE et des différents frameworks MVC

  • Qu'est-ce-que MVC ?
  • Les frameworks du moment, Struts, JSF, Spring MVC
  • Comparaison détaillée entre les différents frameworks

2 - Première solution : Struts 2

  • Introduction aux composantes de Struts
  • Les Action Forms et la servlet Action de Struts
  • Gérer la cinématique avec Struts
  • Validation des formulaires
  • Mise en oeuvre

3 - Deuxième solution : JSF

  • Introduction à JSF
  • JSF: les avantages / inconvénients
  • Les nouveautés dans JSF
  • Les Managed Bean et les Facelets
  • La navigation
  • EL: Expression Language
  • Les messages et l'i18n
  • La validation des formulaires
  • L'affichage des collections à longueur variables

4 - Troisième solution : Spring MVC

  • Introduction à Spring et la notion de conteneur léger
  • La mise en oeuvre du pattern MVC avec Spring Web-MVC
  • Utilisation des annotations dans la mise en oeuvre du modèle MVC
  • Couplage Spring - JSR 303 (Bean Validation) pour la validation de la saisie
  • Mise en oeuvre d'Ajax avec Spring MVC

5 - Exposition de services web avec REST

  • Présentation des services web
  • Comparaison avec les web services SOAP et REST
  • Mise en oeuvre avec Spring pour exposer des services

Prérequis

Public

  • Développeurs et analystes programmeurs "anciennes technologies"
  • Chefs de projets

Ces formations pourraient vous intéresser

Objectifs de la formation

Comprendre le cycle de développement d'une application, connaître les technologies du marché et orienter son choix, implémenter du code en C# ou Java ou C++
Tarif

A partir de 2 495,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Développer des Web services avec JAX-WS et JAX-RS
  • Démontrer les différences entre SOAP et REST
  • Choisir quel type de services privilégiés
  • Différencier services synchrones et asynchrones
  • Optimiser les performances des services Web
  • Créer des clients et tester les services.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Reconnaître les améliorations apportées au langage
  • Exploiter les principaux apports des versions de la Java Development Kit (JDK)
  • Comprendre le système de modules apparu en Java 9
  • Apprendre à utiliser JShell / REPL pour tester votre code
Tarif

A partir de 1 690,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

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

  • Appliquer les concepts et méthodes fondamentaux liés aux domaines des technologies de l'information et de la sécurité
  • Aligner les objectifs opérationnels globaux de l'organisation avec les fonctions et les mises en oeuvre de la sécurité
  • Protéger les actifs de l'organisation au cours de leur cycle de vie
  • Exploiter les concepts, principes, structures et normes utilisés pour concevoir, mettre en oeuvre, surveiller et sécuriser les systèmes d'exploitation, les équipements, les réseaux, les applications et les contrôles utilisés pour appliquer divers niveaux de confidentialité, d'intégrité et de disponibilité
  • Appliquer les principes de conception de la sécurité pour choisir les mesures d'atténuation appropriées des vulnérabilités présentes dans les types et les architectures de systèmes d'information courants
  • Expliquer l'importance de la cryptographie et des services de sécurité qu'elle peut fournir à l'ère du numérique et de l'information
  • Evaluer les éléments de sécurité physique par rapport aux besoins des systèmes d'information
  • Evaluer les éléments qui composent la sécurité des communications et des réseaux par rapport aux besoins de sécurité de l'information
  • Exploiter les concepts et l'architecture qui définissent les systèmes et les protocoles de technologie et de mise en oeuvre associés aux couches 1 à 7 du modèle OSI (Open Systems Interconnection) pour répondre aux besoins de sécurité de l'information
  • Déterminer les modèles de contrôle d'accès appropriés pour répondre aux besoins de sécurité de l'entreprise
  • Appliquer les modèles de contrôle d'accès physique et logique pour répondre aux besoins de sécurité de l'information
  • Différencier les principales méthodes de conception et de validation des stratégies de test et d'audit qui répondent aux exigences de sécurité de l'information
  • Appliquer les contrôles et contre-mesures de sécurité appropriés pour optimiser la fonction et la capacité de fonctionnement d'une organisation
  • Evaluer les risques liés aux systèmes d'information pour les activités opérationnelles d'une organisation
  • Déterminer les contrôles appropriés pour atténuer les menaces et les vulnérabilités spécifiques
  • Appliquer les concepts de sécurité des systèmes d'information pour atténuer le risque de vulnérabilité des logiciels et des systèmes tout au long du cycle de vie des systèmes
  • Passer l'examen CISSP.
Tarif

A partir de 4 250,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Maîtriser le développement d'EJB 3 - Gérer les performances d'une application distribuée - Mettre en place une architecture complète JEE
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Installer et configurer des kits SDK et des boîtes à  outils pour environnements de développement - Automatiser les opérations de service de base à  l'aide de C# ou Java - Utiliser des modèles de sécurité pour gérer l'accès à  AWS - Comprendre les modèles de déploiement et leur utilisation sur AWS
Tarif

A partir de 2 075,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les concepts de base et terminologie des bases de données relationnelles pour pouvoir communiquer dans votre environnement informatique ou pour débuter la formation de mise en oeuvre d'un système de gestion de bases de données relationnelles (SGBDR).
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Excel expert

Proposé par ENI Service

Objectifs de la formation

  • Utiliser les fonctions et fonctionnalités expertes d'Excel
  • Utiliser les bases du composant Excel, Power Query pour automatiser la préparation, le cumul des listes données
  • Créer des tableaux et graphiques croisés dynamiques avancés
Tarif

A partir de 320,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

CATIA - Initiation à CATIA

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Créer des mises en plan et assemblages
  • Gérer les mises en plan pour faciliter l'étude
  • Découvrir les fonctionnalités de conception et d'assemblage collaboratif
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préciser les concepts et enjeux de la datavisualisation
  • Connecter et structurer les données sources des tableaux de bord
  • Elaborer des tableaux de bord partagés, graphiques et interactifs avec PowerBI
Tarif

A partir de 1 820,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Je cherche à faire...