Développer une application J2EE (Java niveau 2)

Transcription

Développer une application J2EE (Java niveau 2)
Développer une application J2EE (Java niveau 2)
FC2009 - 42 heures - 0 crédits
Formation spécialisée de 42 heures
14 séances de 3 heures le mercredi de 18H30 à 21H30 (début à déterminer)
Tarifs :Individuel : 420 € - Entreprise : 756 €
ContactsCnam de Lille
8 Bd. Louis XIV - 59046 LILLE Cedex
tél. 03 20 29 86 68 - [email protected]
Public concerné
Public
Ce cours concerne tous ceux qui doivent concevoir, développer ou maintenir des applications J2EE, souhaitant disposer d'un niveau avancé.
Objectif :
La course au site Internet dynamique est déjà commencée. Elle va permettre la publication de sites Internet dont le contenu évolue dynamiquement,
et est personnalisé en fonction du client connecté. Ces techniques favoriseront la fidélisation du client et permettront d'élaborer un business réussi.
Durant ce cours, vous acquerrez les connaissances nécessaires pour élaborer des portails Internet entièrement dynamique, basés sur les JSP, les
servlets, les JavaBeans, les Enterprise Java Beans et des frameworks J2EE Open Source fortement répandus dans le monde industriel.
Vous apprendrez à :
- Maîtriser les architectures J2EE (conteneurs, administration et configuration)
- Développer et publier des applications web J2EE, en utilisant les Java Server Pages et les Servlets avec vos JSP
- Utiliser les JavaBeans dans vos Pages Web
- Accéder à des bases de données à l'aide de DataSource J2EE
- Concevoir et développer des Enterprise Java Beans
- Utiliser les frameworks Jakarta (struts, Log4j, etc.)
Objectifs pédagogiques / Compétences visées
Organisation
Nombre de crédits ECTS : 0
Stages, projets, mémoire et condition de délivrance du diplôme
Professeur : Laurent DERUELLE Les cours ont lieu dans les locaux du centre Cnam de Lille
Centres d'enseignement à
LILLE 03.20.29.86.68 - VALENCIENNES 03.27.51.77.61 - MAUBEUGE 03.27.51.11.55
BETHUNE 03.21.63.23.00 - DUNKERQUE 03.28.23.70.40
Tous nos programmes, notre actualité sur : http://www.cnam-npdc.org
Développer une application J2EE (Java niveau 2)
FC2009 - 42 heures - 0 crédits
Contenu de la formation
Présentation Avancée des Serveurs d'applications J2EE
- présentation des serveurs d'applications et des architectures J2EE
- les conteneurs J2EE
- Installation, configuration et administration J2EE (WebLogic et JBoss)
- Les descripteurs de déploiements d'applications J2EE
Créer des modèles avec les Java Server Pages
- présentation des JSP
- Accélérer les CGI
- Création de modèles : ASP ou JSP ?
- Les servlets et les Java Server Pages
- Extraire le code Java des JSP avec les Java Beans et les Taglibs
Servlets
- Cycle de vie d'un servlet
- Hiérarchie des classes d'un servlet
- Les requêtes et les réponses
- Utiliser les beans à partir des servlets
- Classes JSP
Développement d'Enterprise Java Beans (EJB)
- présentation des EJBS
- mette en place les EJBs (conception et développement)
- Tests des EJBS avec le framework JUnit et mesure des performances du système.
Automatisation des cinématiques Web : MVC2 Struts
- présentation du framework Struts
- Conception d'une cinématique Web
- migration des JSP vers Struts
- Automatisation du site
Accès aux bases de données : DataSource
- Présentation de JDBC
- présentation d'un datasource
- configurer le datasource dans l'environnement de développement et dans le serveur d'applications
- génération de requêtes et gestionnaire de bases de données J2EE
Concepts avancés
- présentation de XML
- gestion des données en XML
- publication web XML avec le système Cocoon
- transformation de fichiers XML vers HTML, PDF avec le système FOP.
Cas pratique : Créez une application de commerce électronique avec la technologie J2EE
- Bénéfices des JSP pour l'e-business
- les paniers électroniques
- paiement en ligne
- personnalisation du site Internet / client
- gestion des promotions et remises
- outils de gestion de profil et de fidélisation du client
Centres d'enseignement à
LILLE 03.20.29.86.68 - VALENCIENNES 03.27.51.77.61 - MAUBEUGE 03.27.51.11.55
BETHUNE 03.21.63.23.00 - DUNKERQUE 03.28.23.70.40
Tous nos programmes, notre actualité sur : http://www.cnam-npdc.org