Cette formation vous permettra d'être opérationnel sur le développement d'applications d'entreprise en Java et de comprendre le fonctionnement d'un serveur d'applications. Elle met en avant les dernières tendances (objets POJO, configuration XML...), les principaux frameworks et les nouveautés Java EE 6.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
À propos de cette formation
Objectifs pédagogiques
Maîtriser l'environnement de développement d'applications Java EE
Mettre en place la couche d'accès aux données avec JPA
Développer des services distants basés sur des EJB
Développer l'interface utilisateur de l'application avec JSF et Ajax
Développer et exposer des services web en SOAP et REST
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Le programme
PROGRAMME DE FORMATION
» Introduction
Les briques de Java EE. Les apports de Java EE 6.
Architectures Stateful (DDD) versus Stateless.
Panorama de l'offre Java EE.
» L'environnement de travail
Les outils de développement. L'environnement Eclipse.
Dépendances Maven. Les "deployment assembly".
Les tests unitaires (avec JUnit et JeeUnit).
Le fichier domain.xml.
JNDI, la standardisation proposée par Java EE 6.
Le moniteur transactionnel. Le serveur Web.
Le fonctionnement modulaire : OSGI.
Travaux pratiques
Installer l'IDE et le serveur.
» L'accès aux données avec JPA
Les principes et le fonctionnement du mapping.
La manipulation des instances persistées.
Le Lazy loading. Le metamodel.
Les interfaces entityManager, Query et Criteria.
La gestion de l'entityManager par le conteneur.
Travaux pratiques
Mise en place d'entités persistantes dans un projet Java. Mise en place de la couche d'accès aux données avec JPA au sein de l'application fil rouge.
» Les EJB Session
Déclaration d'une classe en tant qu'EJB Session.
La gestion du cycle de vie (@Stateless...).
Les apports de Java EE 6.
L'injection de dépendances. Injection hors CDI.
Les interceptions. Transactions. La sécurité.
Les timers.
Le remoting.
Travaux pratiques
Mise en place de services avec les EJB Sessions.
» Les Messages Driven Beans (MDB)
Le dialogue asynchrone entre les applications.
L'API JM. Les concepts.
Les éléments JMS : connectionFactory, connection, session, destination, message, messageProducer, messageConsumer...
La configuration sous Glassfish.
Les fonctionnalités avancées.
Travaux pratiques
Mise en place d'un système de notification d'applications clientes.
» Le Web et Java Server Faces
JSF 2.0 et la configuration par annotations.
Les concepts (MVP, Presenter, View).
Les facelets, taglibs, jsf-el. La validation JSR303.
Mise en oeuvre d'Ajax.
Travaux pratiques
Mise en oeuvre de JSF et d'Ajax au sein d'une application Web.
» Les Web Services
Les possibilités offertes. Les API JAX-WS et JAX-RS.
Utilisation d'un Custom Serializer dans les deux cas.
Travaux pratiques
Développement d'une façade Web exposant les services de l'exercice développé.
Informations complémentaires
Sommaire
• Introduction
• L'environnement de travail
• L'accès aux données avec JPA
• Les EJB Session
• Les Messages Driven Beans (MDB)
• Le Web et Java Server Faces
• Les Web Services
Participants
Développeurs, architectes et chefs de projets.
Prérequis
Bonnes connaissances de Java. Connaissances de base d'Eclipse.
Travaux pratiques
Les développements seront validés par des tests unitaires et déployés sur un serveur d'applications Java EE 6.
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Java EE 6, développer des applications d'entreprise, 5 jours (réf. JEF)
ORSYS
Java EE 6, développer des applications d'entreprise, 5 jours (réf. JEF)