Revenir à la liste des catégories de formation



Formation : Atelier Java avancé


(Réf. 12596)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Java

Prérequis

Expérience pratique de la programmation avec Java ou avoir suivi le cours JOD ou IJOP

Public

Développeurs Java expérimentés

Objectifs

  • Développer une interface Web avec des Servlets et des JSP
  • Mettre en place l'architecture d'un site Web et implémenter le modèle MVC
  • Interroger une base de données relationnelle en utilisant JDBC 3.0
  • Concevoir et implémenter une couche de persistance au-dessus de JDBC
  • Concevoir et implémenter des applications distribuées grâce à RMI
  • Appliquer certains Design Patterns à votre modèle de conception d'application
  • Utiliser intelligemment des Web Services pour distribuer des services
  • Implémenter un système distribué et asynchrone en utilisant JMS

Type de formation

Courte

Programme

Persistance avec JDBC

  • De JDBC à JDBC 3.0
  • Appel d'une procédure stockée
  • Frameworks de persistance
  • Transactionnel et gestion des verrous

 

 

Architecture distribuée avec RMI

  • Client(s) RMI
  • Serveur(s) RMI
  • Déploiements statique et dynamique

 

 

Design Patterns

  • Singleton
  • Iterator
  • Factory
  • DAO
  • Façade

 

 

Servlets

  • Le protocole HTTP
  • L'API Servlet et le cycle de vie
  • Configuration et déploiement

 

 

JavaServer Pages (JSP)

  • Cycle de vie d'une page JSP
  • JSP et l'intégration des JavaBeans
  • Comparaison des modèles MVC 1 et 2
  • Gestion des sessions
  • Cookies

 

 

Service de messagerie Java (JMS)

  • Point-à-Point (PTP)
  • Publish / Subscribe (PubSub)
  • Les topics, les queues
  • Types de message (texte, XML...)

 

 

Tester et déboguer

  • Débogage des applications Web
  • Gestion des logs
  • Le Framework Log4J
  • Tests unitaires

 

 

Les Web Services

  • Soap et WSDL
  • Exposer un Web Service
  • Consommer un Web Service

Pédagogie

  • 70% de travaux pratiques
  • Outils : Eclipse, Tomcat, Axis

Point(s) fort(s)

70% de travaux pratiques

Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
75000 Paris :

31500 Toulouse :


Revenir en haut





Revenir à la liste des catégories de formation