Ce cours de niveau avancé s'adresse à des développeurs désireux de déployer des servlets et des pages JSP. Le cours s'appuie largement sur des exemples concrets : vous réalisez une application web complète avec des pages HTML standard et des pages ayant un contenu dynamique généré par des servlets et JSP avec l'environnement de développement Eclipse.
Les aspects concernant la séparation de la mise en page et du contenu sont abordés dans ce cours.
Objectifs du cours
Au cours de la formation, les participants:
- créent et déploient des pages HTML standard avec Eclipse
- utilisent Eclipse pour créer des applications faisant appel à des servlets
- sont en mesure de séparer la mise en page HTML du code Java
- apprennent l'API JDBC pour accéder aux bases de données
- utilisent TOMCATpour déployer leurs applications
- ajoutent du contenu dynamique aux pages web en utilisant les JSP et les taglibs (Java Server Page)
- testent leurs applications servlets / jsp
Les sujets traités dans ce cours incluent :
- présentation du serveur d'application TOMCAT
- présentation de J2EE
- Présentation de l'IDE Eclipse
- architecture et avantages
- comparaison avec d'autres outils du marché
- les détails de l'API servlet
- configurer le serveur de test unitaire
- les sessions utilisateur
- l'API JDBC pour accéder aux SGBDR
- les pages dynamiques JSP
- les applications web
- les principaux design patterns
- le déploiement sur TOMCAT
- programmer avec les taglibs
- utiliser les types MIME
Exercices Pratiques
Tout au long de ce cours, les participants seront impliqués dans le développement d'une application web, enrichie petit à petit. Au travers de ces réalisations, ils acquièrent une expérience pratique du processus de développement et rencontrent les difficultés concrètes liées au développement d'applications web.
Qui peut participer à ce cours
Ce cours de niveau avancé s'adresse à des développeurs désireux de déployer des servlets / JSP construites avec Eclipse.
La maîtrise de HTML et des technologies web sera un plus.
Une première expérience d'Eclipse est nécessaire.
Personnalisation et session sur site client
Ce cours peut être personnalisé pour mieux répondre à vos projets spécifiques ainsi qu'aux attentes de vos collaborateurs
- Utilisation d'un autre IDE
- Déploiement sur un autre serveur d'application
Il peut être organisé dans vos locaux pour éviter les coûts supplémentaires liés au transport et à l'hébergement.
Durée
5 jours
Retour à Catalogue