accueil / formation / catalogue 2010 / java ee et frameworks / JWEB
Conception d'applications Web d'entreprise avec Java EE - Code : JWEB
Parmi les grandes évolutions de l'informatique de ces vingt dernières années, l'avènement du Web et celui du langage Java sont particulièrement marquantes. Le premier pour l'universalité d'accès qu'il offre aux applications et qui en fait le mode de développement privilégié par les entreprises. Le second pour s'être imposé, en dix ans, comme le langage de développement le plus utilisé sur les nouveaux projets. Les réunir, donc faire du développement Web en Java, est donc porteur de multiples promesses.
A l'issue de ce cours vous serez non seulement capables de concevoir et développer une application Web évolutive en Java mais vous aurez aussi acquis des compétences d'architecte comme une vue d'ensemble de la structure d'une application Web, des technologies clientes et des Frameworks Web du monde java.
Afin de mieux comprendre l'impact de la conception et des Frameworks sur le développement Web vous construirez la même application simple... une dizaine de fois ! Vous analyserez au mieux les avantages et inconvénients de chacune des solutions de conception et technologies présentées.
Vous allez apprendre à :
  • Construire des interfaces Web à l'aide de JSP, de Servlets et de JavaScript
  • Écrire des applications Web portables, faciles à administrer, faisant la séparation entre HTML et Java
  • Savoir pourquoi passer à JSP 2.0
  • Comprendre l'évolution des applications Web vers Struts et JSF
  • Décider de l'opportunité d'utiliser telle ou telle technologie Web
  • Utiliser efficacement XML et les technologies connexes dans les applications Web
  • Invoquer des Enterprise JavaBeans à partir de composants Web
Durée : 5 jour(s)
Audience : Développeurs Java expérimentés souhaitant apprendre à utiliser des composants Java EE (Servlets et JSP) pour bâtir des applications Web d'entreprise
Méthode pédagogique : 50% de travaux pratiques.
Pré-requis : Expérience pratique de la programmation avec Java et compréhension de la conception orientée objet ou avoir suivi le cours JOD ou IJOP
Prix : Voir dates
Programme :
Applications Web : notions essentielles
HTTP : notions fondamentales
Application Web ou site Web
Fichiers WAR et fichiers EAR
Navigateurs et serveurs Web


Servlets
Conteneurs de Servlets : architecture et multi-threading
Écriture de Servlets
Objets HttpServletRequest et HttpServletResponse
Gestion des formulaires
Forward et inclusion
Suivi de session
Attributs de requête, de session et d'application
Binding Listeners
Filtres


Pages JSP
Syntaxe des JSP
Exécution des JSP
Séparation Modèle / Vue
Gestion dynamique des formulaires
Pages JSP avec JavaBeans
Objets implicites
Inclusions statiques et dynamiques
Pages d'erreurs


Bibliothèque de balises
Définition de TagLibs
Balises simples
Attributs des TagLibs
Balises complexes
Fragments JSP
Intégration des TagLibs


JSP 2.0 et JSTL
Langage d'expression des JSP
Java Standard Tag Libraries
Internationalisation avec JSTL


DHTML et JavaScript
Syntaxe JavaScript de base
Validation de formulaires côté client à l'aide de JavaScript
Ajax


Patterns et bonnes pratiques
Servlets de contrôle
Contrôleurs basés sur les commandes
Validation de formulaires
Séparation Java / HTML


Frameworks Web Java EE
Struts
JavaServer Faces


Architecture et conception
Architectures des applications Web
Choix des technologies Web appropriées
Extensions WAE (Web Application Extensions) à UML
Accès SGBD et Pool de connexion
Serveurs d'applications, EJB et Java EE


Sécurité sur le Web
Autorisation, authentification
Sécurité déclarative Java EE
Certificats - SSL


Dates :
code
[JWEB]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 2108 18 1 8 12 3 14 19 2 6 4 15 6
Grenoble 2108 18 - 15 - - 21 - 30 - 11 29 -
Lyon 2108 - 1 29 - - 7 26 - 13 - 15 -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut