01.Formations Digital
01. Formation Développement d'application pour MS Kinect 02. Formation Flash 3D 03. Formation Développement d'applications Facebook 04. Formation Développement avec les API Twitter 05. Formation Action Script 3 Initiation 06. Formation Action Script 3 Perfectionnement 07. Formation ActionScript 3 Expert 08. Formation Flex : créer des applications 09. Formation jQuery pour les développeurs Web 10. Formation AJAX 11. Formation JavaScript 12. Formation JavaScript Programmation Orientée Objet 13. Formation Choisir son Framework Java pour le Web 14. Formation Développement d'applications Java pour le Web 15. Formation Symfony 2 16. Formation Python 2 17. Formation PHP les bases 18. Formation PHP et MySQL Initiation 19. Formation PHP et MySQL Perfectionnement 20. Formation Algorithme 21. Formation Conception orientée objet 22. Formation ASP 3
16. Formation Développement d'applications Java pour le Web
Objectifs pédagogiques
Cette formation vous permet d'utiliser du JDK JavaEE pour dĂ©veloppement dâapplications Web. DĂ©crire les principaux Design Patterns liĂ©s au dĂ©veloppement dâapplications Web du JDK JavaEE.
Population visée
Développeurs Java.
Prérequis
Connaßtre le langage Java et de préférence avoir des connaissances sur le HTML.
Contenu
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
Méthodes pédagogiques
8 participants maximum, un poste par stagiaire et un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices.
Formateur
Formateur expérimenté spécialiste de la programmation Web.
Modalités de validation des acquis
Ăvaluation en ligne des acquis via un questionnaire. Attestation de fin de stage.
Télécharger le plan de cours
- Durée5 jours (35 h)
- Prix2000 € HT
- Dates des
prochaines sessions - 17/06/2013
- 21/10/2013
- 09/12/2013
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
ĂÂ nous contacter
