DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Créer une apllication web avec JAVA EE

Date de mise à jour : 13/03/2023 | Identifiant OffreInfo : 25_98O1601408

Information fournie par :
Réunion Prospective Compétences

Objectifs, programme, validation de la formation

Objectifs

Savoir architecturer et concevoir des projets web JEE performants à base de Servlets et de JSF

Programme de la formation

Rappels sur la structure des servlets
Introduction
Les servlets
Request et response
Deployement descriptor
Web container ou serveur d'application : tomcat,glassfish, jboss
3 scopes du servlet : request, session, context
Filter
Annotations : principe, fonctionnement
Introduction au principe et fonctionnement de Maven
Persistence
Standardisation JPA
Implémentation Hibernate JPA sous jboss
Comprendre JSF
Caractéristiques des applications web et de leurs interfaces utilisateur
Qu'est-ce que JSF ? Ses apports, quand envisager JSF ?
Principes généraux , Rappels et déclinaisons du modèle MVC
Présentation de la structure et configuration
Constitution d'une application JSF
Principes et fichiers de configuration
Contenu d'une page JSF
Responsabilité client/serveur
Utilisations de JSF
Les modèles de composant, de navigation, d'événements, ...
Les différents types de requêtes et leur cycle de vie
Technologies de présentation : JSP ou facelet ?
Les distributions disponibles
Apports de JSF 2.0
Navigation
Les règles de navigation et le fichier faces-config.xml
Fonctionnement du gestionnaire de navigation
Règles de navigation avancées
Navigation simplifiée avec JSF 2.0
L'expression langage : EL
Principe de fonctionnement, moteur d'évaluation
Éléments de syntaxe
Managed beans vs Dependency Injection (JSR 314 vs JSR 330)
Rôle des backinbeans cycle de vie, Distinction avec les composants métier
Configuration des backingbeans
Association des propriétés aux composants d'interfaces
Association des méthodes aux interactions : navigation, validation, gestion d'événement
Validation et conversion de données
Les validateurs standards
Validation via les méthodes du bean
Balises spécifiques et validation
Rappels sur les bundle et l'internationalisation
Affichage des messages
L'objet FacesMessage
Problématique de la conversion
Convertisseurs standards
Balises spécifiques et conversion
Interface Homme-machine
Composants d'interface
Composants HTML
Composants d'affichage
Composants de saisie
DataTable
Templating avec JSF
Réutilisation et organisation des vues
Définition de sa propre bibliothèque de balises
Richface 4 : des composants riches supplémentaire

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Conditions de prises en charge
Plan de développement des compétences;Autres;PPAE (ex PARE-PAP);

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Salarié
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

<div>Avoir, si possible, l'expérience pratique d'un langage de programmation (C, PHP..) et une connaissance d'Internet, du Web et des concepts objet</div>

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
3 Avenue Théodore Drouhet
97420 - Le Port
Responsable :
Téléphone fixe : 02.62.21.90.45
Contacter l'organisme

Contacts

Contact sur la formation
3 Avenue Théodore Drouhet
97420 - Le Port
Responsable : Marc Henri RAVAUX
Téléphone fixe : 02.62.21.90.45
fax :
Site web : http://www.expernet.re
Contacter l'organisme
Contacter l'organisme formateur
EXPERNET
SIRET: 44276468400027

Responsable :
Téléphone fixe :
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 02/01/2024 au 31/12/2024
débutant le : 02/01/2024
Adresse d'inscription
3 Avenue Théodore Drouhet
97420 - Le Port
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

EXPERNET
SIRET : 44276468400027

Adresse
3 Avenue Théodore Drouhet
97420 - Le Port
Téléphone fixe : 02.62.21.90.45
Contacter l'organisme