Référence : JAWS
Durée : 4 jours

Quiz en ligne sur le développement avec Java

Quiz

Quiz en ligne sur le développement Java pour le Web

Quiz

Atelier d'architecture Java EE

Les choix relatifs à la mise en oeuvre d'une architecture Java ne sont pas toujours simples. Nous vous proposons une formation 100 % dédiée à la pratique : Spring MVC ? Struts ? JSF ? EJB 3 ? Spring Transaction ? JPA ou Hibernate ? Autre ? Vous mettrez en oeuvre un cas pratique en utilisant les technologies de votre choix dans un contexte où l'émulation et l'initiative seront de mise.

Un cadre fonctionnel sera communiqué aux participants en début de formation. Le reste du temps sera consacré à la mise en oeuvre d'une solution complète correspondant à ce cadre. De façon systématique une réflexion sera menée afin de déterminer les responsabilités de chacune des couches d'architecture des applications réalisées et surtout d'étudier les réponses offertes par chacune des technologies. Elle donnera lieu a posteriori à une comparaison des différentes solutions mises en oeuvre par les participants.
Date de début Prix (HT)   Inscription  
Infos site Afficher les sessions suivantes
22/05/2012 2 060,00 € Réserver  
31/07/2012 2 060,00 € Réserver  
10/09/2012 2 060,00 € Réserver  
12/11/2012 2 060,00 € Réserver  

Travaux pratiques :

Cette formation peu conventionnelle permet de réfléchir de façon pratique à : "Comment utiliser correctement les technologies Java afin de mettre en oeuvre une application Web complète ?", "Comment bien concevoir une application Web avec Java ?", "Quelles sont les technologies et les bonnes pratiques pour bâtir une architecture robuste et maintenable ?", "Qu'apportent les serveurs d'applications et les composants EJB ?", "Comment accéder aux données dans une architecture Java ?", "Qu'appelle-t-on conteneurs légers ?".

Vous allez apprendre à :

  • Développer tous les niveaux d'une application Web
  • Mettre en oeuvre les Frameworks actuels
  • Comparer les solutions mises en oeuvre
  • Justifier un choix d'architecture

Méthode pédagogique :

100% de travaux pratiques

Audience :

Architectes et développeurs Java expérimentés

Pré-requis :

  • Connaissance de la programmation Web Java
  • Connaissance d'un Framework Java

Programme :

  • Problématiques de présentation
    • Web et asynchronisme
    • Gestion du contexte client
    • Design Patterns : MVC, MVC2, MVP
    • IHM Web sophistiquée
  • Technologies de présentation
    • JSF et Seam
    • Spring MVC
    • Struts et Struts 2
    • Ajax
  • Problématiques de la couche service
    • Démarcation transactionnelle
    • Sécurité d'accès
    • Partage des objets métiers
    • Domaine anémique
  • Technologies de la couche service
    • Spring (transaction et sécurité)
    • EJB 3 Session
    • Pojo et JTA
    • Interception
  • Problématiques de la persistance
    • Utilisation d'un ORM
    • Optimisation des requêtes
    • Détachement des objets
    • Data Access Objects
  • Persistance des données
    • JPA
    • Hibernate
    • JDBC
    • Couplage avec Spring
  • Environnement d'exécution
    • Tomcat
    • JBoss
    • Glassfish
    • Couplage avec Spring

Envoyer votre commentaire

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

Accès direct à nos cours

Marketing Digital

Développement Web

Gestion de contenu

Développement mobile

Méthodes et pratiques agiles

Gestion de projet

Développement personnel

Analyse, conception et modélisation avec UML

Développement Java et C++

Java EE et Frameworks

Microsoft .Net

Architecture

Intégration et Web Services

Oracle