SKYTIC • www. skytic.fr
Immeuble Monte Cristo Rond-point de la Gare centrale • B.P. : 424 Centre-Ville Brazzaville - République du Congo
SA inscrite au registre du Commerce, RC N° : 03 – B- 1373 • N° Immatriculation : M02006110000441116
CONTENU
Programmation Web Java
Durée : 5 jours
Objectifs : Comprendre les architectures n-tiers avec la technologie J2EE. Développer et déployer un site Web
dynamique avec JSP/Servlet. Connaître les fonctionnalités avancées des JSP/Servlet.
Public : Ce cours s’adresse à des Développeurs de la couche de présentation d’une architecture J2EE.
Pré-requis : Bonne connaissance du langage Java.
Architectures distribuées et plate-forme J2EE
•
Les défi s des applications d’entreprise : time to market,
montée en charge, etc.
•
J2EE : une plate-forme pour développer des solutions
d’entreprise
•
Les Technologies J2EE
•
L’architecture J2EE : composants, services et
communications
•
Les applications J2EE : survol des APIs
•
Scénarios d’applications J2EE : typologie des architectures
JDBC : Java Database Connectivity
•
Introduction aux Bases de Données
•
Introduction à JDBC Description de l’Architecture JDBC :
typologie des drivers, connexion aux Bases de Données,
exécution des requêtes, traitement des résultats JDBC et
les Transactions
•
Les Exceptions
Servlets
•
Introduction : défi nition, cycle de vie, chargement,
exécution et destruction
•
Concepts de base : développement d’une Servlet,
communication Client/Servlet : Request/Response
•
Concepts associés aux servlets : récupération des
paramètres d’initialisation, récupération des paramètres
de la requête, appel d’une servlet à partir d’un formulaire
HTML
•
Concepts avancés : multithreading, redirection d’une
requête, communication Applet / Servlet
•
Suivi des utilisateurs : sessions, cookies, réécriture d’URL
•
Déploiement : compilation, confi guration, exécution,
Web applications.
JSP : Java Server Pages
•
Introduction à la technologie JSP
•
Défi nition
•
Exemple d’utilisation
•
Compilation
•
Exécution
•
Les objets des pages JSP et leur portée
•
Écriture des pages JSP
•
Syntaxe générale
•
Vue d’ensemble des éléments de sémantique des JSPs
•
Les Directives, déclarations Scriptlets, expressions, actions
•
Intégrer une JSP à une application J2EE
Servlets / JSP Utilisation avancée
•
Servlet / JSP : comparaison
•
Les fi ltres
•
Les tags libraries
Sécurité
•
Notions générales
•
Sécurité des applications web
Présentation du framework Struts
•
Design pattern Model View Controller
•
Fonctionnement de Struts
•
Les éléments de Struts : ActionServlet, Action,
ActionForm
•
Les balises spécifi ques
LANGAGE ET DÉVELOPPEMENT / JAVA-WEB
JAVA-WEB
1 / 1
SKYTIC • www. skytic.fr
Immeuble Monte Cristo Rond-point de la Gare centrale • B.P. : 424 Centre-Ville Brazzaville - République du Congo
SA inscrite au registre du Commerce, RC N° : 03 – B- 1373 • N° Immatriculation : M02006110000441116