02.Formations Internet
01. Formation Flash 3D 02. Formation Développement d’applications mobile avec ActionScript 3 03. Formation Développement d'applications Facebook 04. Formation Développement avec les API Twitter 05. Formation Adobe Air et Ajax 06. Formation Adobe Air et Flash 07. Formation Action Script 3 Initiation 08. Formation Action Script 3 Perfectionnement 09. Formation ActionScript 3 Expert 10. Formation Flex et Action Script 3 11. Formation Flex : Créer des applications 12. Formation jQuery pour les développeurs Web 13. Formation AJAX 14. Formation JavaScript 15. Formation Choisir son FrameWork Java pour le Web 16. Formation Développement d'applications Java pour le Web 17. Formation Symfony PHP Framework 18. Formation Php les bases 19. Formation PHP et MySQL Initiation 20. Formation PHP et MySQL perfectionnement 21. Formation Algorithme 22. Formation ASP 3
16. Formation Développement d'applications Java pour le Web
Objectifs
Découvrir et mettre en oeuvre la partie du JDK JavaEE consacrée au développement d’applications web. Etudier les principaux Design Patterns lié à ce type de développement.
Participants
Développeurs Java.
Prérequis
Connaître le langage Java et de préférence avoir des connaissances sur le HTML.
Programme
Architecture d’une application Web en Java
- Le protocole HTTP
- Le serveur d’application Tomcat
- Les différents composants du Framework Java pour le Web
- Fonctionnement d’un serveur d’application Java.
- Architecture d’une application Web Java (war)
- Le manager de Tomcat (application Web d’administration)
Servlets
- Cycle de vie d’une servlet
- Création d’une servlet
- Accès aux différents paramètres
- Le contexte d’exécution
- Les sessions
- La redirection
- Gestion des erreurs
- Les cookies
- L’upload de fichiers
- Les portées d’attributs
- Servlets retournant des données non HTML
Filtres Web
- Principe de chaînage
- Création d’un filtre
- Utilisations classiques de filtres (login, log, cache, templating, etc.)
JSP (Java Server Page)
- Cycle de vie d’une JSP
- Création de JSP
- Intégration du code Java (scriptlets)
- Les directives JSP
- Les tags JSP
- Le EL (Expression Language)
- Les variables implicites
- Étude du code généré lors de la création d’une JSP
Les bibliothèques de Tags
- La bibliothèque standards : JSTL
- ContrĂ´le de flux : conditions et boucles
- Internationalisation et formatage
- Créer ses propres bibliothèques de tags
- Les différents types de tags
- Les Tags Files
- Création de Tag Handlers
Design Patterns pour le Web
- L’architecture MVC
- L’architecture Model2
- Les formulaires
- Le login
- Façades
- Pools (cache, connexions)
- Adaptateurs
- Proxy
- Stratégie
- Chaînes de responsabilité
Pour aller plus loin (brève introduction aux technologies et à leur liens avec le contenu de la formation)
- JSF, RichFaces, WebBeans, etc.
- Les autres parties de la spécification JavaEE (EJB, XML, Persistance, Timer, messaging, etc.)
- Les serveurs d’applications (JBoss, WebSphere, Oracle, GlassFish, etc.), les Web Services
Télécharger le plan de cours
- Durée5 jours
- Prix2000 € HT
- Dates des
prochaines sessions - 02/07/2012
- 15/10/2012
- 10/12/2012
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
Ă nous contacter
