Langages de Programmation -Java EE - Développement Web



Objectifs, programme, validation de la formation

Objectifs

inf. div Comprendre la plateforme Java EE inf. div inf. div Développer des Servlets et JSP inf. div inf. div Utiliser JSP EL inf. div inf. div Créer des Custom Tags inf. div inf. div Mettre en oeuvre le Pattern MVC inf. div inf. div Gérer le contexte applicatif avec la session. inf. div

Description, programmation

inf. div La platerforme JEE pour le Web inf. div inf. div Objectifs de JEE inf. div inf. div Présentation des normes principales de JEE inf. div inf. div Développer une application pour le Web inf. div inf. div Développer une application pour un serveur d application inf. div inf. div Typologie des architectures JEE selon l objectif inf. div inf. div Place des constituants dans le n-tiers inf. div inf. div Présentation d une architecture n-tiers JEE inf. div inf. div N-tiers et MVC inf. div inf. div Présentation de la notion de POJO inf. div inf. div Importance du concept POJO dans Java inf. div inf. div Place des Servlets inf. div inf. div Place des JSP et de JSF2 inf. div inf. div Place et rôle des JavaBeans de type POJO inf. div inf. div Les servlets 3.0 inf. div inf. div Place et rôle des servlets dans l architecture Web JEE inf. div inf. div Cycle de vie d une Servlet inf. div inf. div Concevoir un échange Web avec une Servlet les formulaires HTML inf. div inf. div Annotations et configuration web.xml inf. div inf. div Contexte de l application et ServletConfig inf. div inf. div Requêtes et réponses inf. div inf. div Gestion des sessions en Servlet inf. div inf. div Utilisation du RequestDispatcher inf. div inf. div Filtres et Listeners inf. div inf. div Sécurisation de l application Web avec SecurityRealms inf. div inf. div Architecture d une application Web inf. div inf. div Descripteur de déploiement inf. div inf. div fichier .WAR inf. div inf. div Packaging inf. div inf. div Types de packaging d applications Web inf. div inf. div WAR inf. div inf. div RAR inf. div inf. div JAR inf. div inf. div EAR inf. div inf. div La présentation avec JSP inf. div inf. div Syntaxe inf. div inf. div Scriptlet et expressions inf. div inf. div Variables implicites inf. div inf. div Directives inf. div inf. div Synthaxe XML inf. div inf. div Utilisation de Bean inf. div inf. div Expression Language EL inf. div inf. div TagLibs et custom Tags inf. div inf. div JSTL inf. div inf. div Utilisation de la norme JSF2 inf. div inf. div Présentation du framework JSF2 inf. div inf. div Cycle de vie d une requête JSF2 inf. div inf. div Les composants graphiques UI inf. div inf. div La servlet FacesServlet inf. div inf. div Les Managed Beans inf. div inf. div Concevoir la navigation entre les pages inf. div inf. div Conversion de données implicite et explicite inf. div inf. div Validation des données inf. div inf. div Accès aux données inf. div inf. div Rappel JDBC inf. div inf. div Utilisation de JNDI et des Data Sources inf. div inf. div Présentation des diverses méthodes JSDB d accès aux données inf. div inf. div Présentation de JPA inf. div inf. div Rôle de l EntityManager inf. div inf. div Les POJO et les annotations JPA inf. div inf. div Accéder aux données avec JPA et HQL inf. div inf. div L API CVriteria inf. div inf. div Les Web Serv

Validation et sanction

Certification M2I Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Avoir la connaissance pratique en Java ou avoir suivi le cours JAV-SE Java - Les fondamentaux et le développement Java SE . Avoir des notions de base HTML.

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


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

Session débutant le : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable