Formation Struts 2 : Développer une application Java EE avec Struts 2

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Introduction à Struts 2

Architecture n-tiers,
Architecture MVC2,
Présentation de Struts 2.

L'architecture de Struts 2

Application du MVC2
Comparaison Struts 1 et Struts 2
Les composants Vue, modèle, contrôleur
Les fichiers de messages
Méthodes d'implémentation
Pattern DTO (Data Transfer Object)
Le descripteur de déploiement web.xml
Assemblage de l'application : le fichier struts-config.xml.

Les balises Struts

Rappels sur le fonctionnement des tags lib personnalisés de la JSTL,
Vue d'ensemble des balises Struts,
Comparaison avec la JSTL,
Les balises de contrôles, données, formulaires
Les balises UI hors formulaires
OGNL

Eléments

Les actions
Les vues (Result Types)
Les "interceptors"
Messages et internationalisation
Convertisseurs de données
La validation

Configuration Struts 2

Configuration: éléments, beans, constantes, packages, namespaces
Inclure des configurations
Configuration : intercepteurs, actions, résultats
Les résultats globaux, dynamiques
Passages de paramètres
Configuration des exceptions
Exemple de struts.xml

Le plugin convention

Introduction
Exemple
Les "Result"
Le chaînage
Les annotations
L'annotations @Result
L'annotations @Namespace
L'annotations @ExceptionMapping

Le mode "développement"

Le plugin AJAX

Présentation
L'objet XMLHttpRequest
Le protocole HTTP pour AJAX
Envoi d'informations
Réception d'informations
Struts 2 « Stream result Action »
Struts 2 configuration de l'action
Struts 2 et AJAX
Les tags AJAX

Le plugin Spring

Aperçu de Spring
L'injection de dépendances
L'injection selon Spring
Les objets importants de Spring
La fabrique de Bean
Exemple de déclaration XML de beans
Instancier ses beans
Struts 2 et Spring

Introduction à la persistence des données

Présentation de JPA
Bases du mapping objet-relationnel
Développer une entité
Tester une entité
Clé d'une entité
Définition d'une requête

Prérequis

Pratique du développement Java EE pour le web (JSP/Servlet)

Public

Cette formation Struts 2 s'adresse aux ingénieurs, architectes, chefs de projets

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Java Avancé, vous serez en mesure de :

  • Comprendre le fonctionnement de la JVM
  • Savoir utiliser les API NIO.2 pour manipuler les fichiers, liens symboliques et répertoires
  • Programmer en Java dans le contexte des bases de données relationnelles
  • Développer une application Java multitâches en utilisant les threads
  • Utiliser les expressions lambdas
  • Mettre en œuvre l’API Stream
  • Mettre en œuvre les modules de Java 11
  • Débugger une application
Tarif

A partir de 2 490,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Développer en PL/SQL

Proposé par PLB CONSULTANT

Objectifs de la formation

Savoir développer des applications ORACLE.

Ce cours a plusieurs objectifs : 

  • comprendre la place du PL/SQL dans les architectures applicatives 
  • acquérir la maîtrise du langage PL/SQL
  • maîtriser les interactions entre PL/SQL et ORACLE
  • connaître les fonctions et packages standards
  • savoir écrire des procédures stockées et des packages
  • maîtriser la philosophie et la syntaxe des triggers 
  • disposer d'une charte de développement professionnel en PL/SQL : conception, codage modulaire, style et méthode de programmation, stratégie de débogage.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Développer une stratégie de valorisation de la fonction RH en interne et en externe
• Développer l’attractivité de sa marque employeur
• Communiquer en situation de changement

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

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

  • Identifier les concepts de base du langage de programmation Go
  • Utiliser les bibliothèques et les packages couramment utilisés dans le langage Go
  • Utiliser les compétences en programmation concurrente et en gestion des goroutines
  • Appliquer les principes de la programmation orientée objet en Go et les appliquer dans des projets
  • Ecrire des tests unitaires et effectuer des tests d'intégration
  • Concevoir, coder et déployer des contrats intelligents (smart contracts) en Go
  • Distinguer les bonnes pratiques de codage en Go
  • Explorer les fonctionnalités avancées de Go (la réflexion, les interfaces vides et la généricité)
  • Concevoir, mettre en oeuvre et déployer une application Blockchain fonctionnelle.
Tarif

A partir de 2 850,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Identifier les enjeux des mondes numériques (Métavers) pour les entreprises
  • Découvrir les applications dites de "jumeaux numériques", qui permettent de dupliquer le monde réel dans un environnement numérique
  • Présenter les notions de Blockchain et de NFT
  • Reconnaître les premiers Métavers
  • Découvrir les premières études de cas dans des secteurs économiques variés et les opportunités qui s'y rattachent
  • Déterminer les compétences et profils à développer dans les prochaines années pour mettre en place ces expérimentations
  • Identifier les limites de ces mondes numériques et les menaces qui en sont relatives.
Tarif

A partir de 860,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement, cette formation sur le standard BPMN 2.0 vous apportera les connaissances et compétences nécessaires pour :

  • Découvrir les possibilités offertes par la norme BPMN 2.0
  • Apprendre une méthodologie ainsi que les "best practices" dans l'écriture de processus sur BPMN 2.0
  • Mettre en pratique des éléments décrits dans le cours sur un logiciel de modélisation parmi les standards du marché : Bizagi, ARIS Designer, MEGA, Entreprise Architect
  • Comprendre sous quelles conditions un processus métier devient une application d’entreprise
  • Préparer et passer la certification BPMN 2.0 Foundation
Tarif

A partir de 3 890,00 €

Durée

7j / 49h

Modes
  • Centre
  • Entreprise
  • Distance

Java - Sécurité Java JEE

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Connaître les risques potentiels dans l’utilisation de Java et les parades à mettre en œuvre.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les composants fondamentaux d'une application Shiny
  • Développer des interfaces utilisateurs et une logique serveur pour des applications Shiny basiques et avancées
  • Mettre en œuvre les principes de la programmation réactive dans les applications Shiny
  • Intégrer diverses techniques et outils de visualisation de données dans Shiny
  • S’approprier les meilleurs pratiques pour déployer des applications Shiny
Tarif

A partir de 3 000,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l’issue de cette formation ASP.NET vous serez en mesure de :

  • Comprendre les concepts d'architecture MVC d’une application Web
  • Savoir mettre en œuvre le comportement serveur avec les contrôleurs, actions, filtres et APIs REST
  • Développer une interface utilisateur Web responsive avec Bootstrap et dynamique avec Javascript, jQuery
  • Créer et mettre en œuvre une base de données relationnelle avec Entity Framework Core
  • Devenir autonome vis-à-vis de la conception et du développement d'une application Web ASP.NET dans une approche « full-stack »
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Analyser l'impact de la marque employeur sur la fidélisation et le recrutement
  • Evaluer l'image de marque employeur actuelle de l'entreprise
  • Identifier les forces et les faiblesses de la marque RH existante
  • Concevoir une stratégie pour développer l'image de la marque RH
  • Elaborer des messages clés pour communiquer efficacement sur la marque employeur
  • Planifier et exécuter des activités de communication pour renforcer la marque employeur
  • Evaluer l'efficacité des initiatives de développement de la marque employeur
  • Mettre en oeuvre des mesures correctives pour améliorer la marque RH
  • Collaborer avec différentes parties prenantes pour promouvoir la marque employeur
  • Former le personnel sur les valeurs et la culture de l'entreprise pour renforcer la marque employeur.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...