Aller au contenu principal

Créer une apllication web avec JAVA EE

Date de mise à jour :
Identifiant Offre Info : 25_98O1601408
Organisme responsable : EXPERNET (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation 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…

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 certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Non
Financeur
  • Bénéficiaire de l'action
Conditions de prise en charge
Plan de développement des compétences;Autres;PPAE (ex PARE-PAP);

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Public en emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion

Informations sur les publics

<div>Programmeur Ingénieur Analyste et responsable qui souhaitent développer des applications et des applets Java</div>

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>

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

3 Avenue Théodore Drouhet
97420 Le Port

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

Début

Fin

Adresse d'inscription
3 Avenue Théodore Drouhet
97420 Le Port
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes