EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • Développer et déployer un site Web dynamique en Java
  • Bien assimiler les concepts Java cotés serveur tels que Servlets et JSP
  • Se familiariser avec les architectures n-tiers et les serveurs d'applications
Publics
  • Développeurs, chefs de projet, architectes.
Pré-requis
  • Connaissance pratique de la programmation Java.
Théorie / Pratique
  • 50% du temps consacré aux exercices
  • Travaux pratiques réalisés sur un serveur d'application du marché
Réf : JEEW / 4 Jours
Paris 2010
20-23 Sept 13-16 Déc.
Nantes 2010
Nous contacter
Rennes 2010
Nous contacter
Sophia-Antipolis 2010
27-30 Sept 01-06 Déc.
1600€ ht
Développement d'applications JEE 5 Front End
Enjeux
Comprendre et maîtriser les concepts JEE 5 pour le développement de sites Web.

Architectures distribuées et plate-forme JEE 5
  • Les défis des applications d'entreprise : time to market, montée en charge, ...
  • JEE 5 : une plate-forme pour développer des solutions d'entreprise
  • Les Technologies JEE 5
  • L'architecture JEE 5 : composants, services et communications
  • Les applications JEE 5 : survol des APIs
  • Scénarios d'applications JEE 5 : 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
JNDI : Java Naming and Directory Interface
  • Définition
    • Services de nommages
    • Services de répertoires
  • Architecture
  • Configuration
  • Utilisation du package javax.naming
    • Connexion au service
    • Manipulation d'objets, de contextes
    • Accès aux bases de données par DataSource
  • Exceptions

Servlets
  • Introduction
    • Définition
    • 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
    • Configuration
    • Exécution
    • Web applications
JSP : Java Server Pages
  • Introduction à la technologie JSP
    • Définition
    • 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 JEE 5
Servlets / JSP Utilisation avancée
  • Servlet / JSP : comparaison
  • Les filtres
  • Les tags libraries
Sécurité
  • Notions générales
  • Sécurité des applications web
  • Sécurité des composants EJB
Copywright © 2009 SOFTEAM - Think Object : Modeling