Java Enterprise Edition, ou Java EE (anciennement J2EE), est une spécification pour la technique Java de Sun plus particulièrement destinée aux applications d’entreprise. Ces applications sont considérées dans une approche multi-niveaux.
Java Server Faces est un framework de développement d'applications Web en Java permettant de respecter le modèle d'architecture MVC.
Cette formation aborde l'essentiel de la plateforme JEE (anciennement appelée J2EE) au travers des composants distribués, du développement Web JEE et des Web services. Les bonnes pratiques de développement JSF sont également abordées.
À l'issue de cette formation, les participants seront à même de concevoir l'architecture et de réaliser des applications spécialement destinées aux entreprises à l'aide de JEE et de JSF.
Public concerné
Pré-requisConnaitre le java ou avoir suivi la formation Java initiation. |
Informations pratiquesRéférence : #JEJSF Durée : 5 jours (35 heures) Tarif : 2 250€ (HT) Dates : nous contacter |
Présence nationale
Cliquez sur l'image pour l'agrandir Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours |
Exercice Pratique: Création d'un système d'affichage d'utilisateurs dans une page web. Création de la page et configuration du serveur JEE pour gérer l'affichage
Exercice Pratique: Amélioration de l'application pour mettre en place une application en couches, récupération des utilisateurs dans une base de données et délégation de l'affichage à la JSP.
Exercice Pratique: Création d'un composant personnalisé JSF pour l'ajout et le listing des utilisateurs en base
Exercice Pratique: Amélioration du composant personnalisé pour gérer la vérification du formulaire d'ajout d'utilisateurs
Exercice Pratique: Mise en avant des différences JSF1/JSF2 et des possibilités de combinaisons. Amélioration de l'application en utilisant les taglibs
Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.
Durant la formation, les stagiaires devront récupérer des informations de ventes dans une bases de données et implémenter une authentification et une récupération de statistiques. Ce développement web devra se faire suivant la programmation en couches et l'utilisation de JDBC, Servlets et JSP.
Si programme est terminé en avance, il sera possible de discuter autour de différents sujet tels que le JEE les RIA (Rich Internet Application), GWT (Google Web Toolkit) ou Flex. Des exercices supplémentaires sur les sujets déjà traités pourront également être proposés.
Si vous souhaitez aller plus loin, vous pouvez suivre les formations Spring, Hibernate, Ant, Maven, ou TDD.
Si vous souhaitez vous orienter vers les applications riches, vous pouvez également suivre les formations Flex ou GWT.
Java, Java Enterprise Edition, JEE, programmation orientée objet, développement, framework, java server faces, JSF.