|
Applications Web : notions essentielles HTTP : notions fondamentales Application Web vs. site Web ? Fichiers WAR et fichiers EAR Navigateurs et serveurs Web Servlets Conteneurs de Servlets : architecture et multi-threading Écriture de Servlets Objet HttpRequest - HttpResponse Gestion des formulaires Forward et inclusion Suivi de session Binding Listeners Filtres Pages JSP Syntaxe des JSP Architecture des JSP de type 2 Séparation Modèle-Vue Gestion dynamique des formulaires Pages JSP avec JavaBeans Scriptlets ou balises de style XML Objets implicites Inclusions statiques ou dynamiques ? Pages d'erreurs Bibliothèque de balises Utilisation des Tag Libs Attributs de temps d'une requête Définition de Tag Libs Balises simples Balises complexes JSP 2.0 (JSF et JSTL) Langage d'expression des JSP Java Standard Tag Libraries JavaServer Faces |
DHTML et JavaScript Syntaxe JavaScript de base Validation de formulaires côté client à l'aide de JavaScript Patterns et bonnes pratiques Servlets de contrôle Contrôleurs basés sur les commandes JavaBeans sous forme de validateurs de formulaires Séparation Java-HTML Le Framework Struts 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 XML dans les applications Web Syntaxe XML de base DTD et schémas XML Utilisations de XML |
|
code [JWEB] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 2060 | 14.28 | 11.25 | 10.31 | 21 | 19 | 2.16 | 7.21 | 4 | 1.15 | 6.20 | 17.24 | 8 |
| Grenoble | 2060 | 21 | - | 3 | - | - | 9 | - | 25 | - | 13 | - | 8 |
| Lyon | 2060 | 28 | - | 31 | - | 26 | - | 7 | - | 15 | - | 17 | - |