Formation indisponible à l'heure actuelle

JPA, EJB3, JSF et AJAX : Concevoir des applications Java EE modernes

Formation

À Paris ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Vous apprendrez à Concevoir, développer, déployer et sécuriser des applications d'entreprise avec Java EE Gérer la persistance des données et les transactions et contrôler la sécurité des applications Développer une logique métier efficace avec Enterprise JavaBeans (EJB3) Utiliser l'architecture pilotée par les événements des JavaServer Faces (JSF) pour développer des interfaces clients sophistiquées Intégrer Java Enterprise avec AJAX et JSON pour créer des applications monopages (SPA)

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Le programme

Développement d'applications d'entreprise
  • Créer l'architecture d'une application d'entreprise
  • Simplifier le processus de développement avec Java EE
Mapping avec l'API JPA (Java Persistence API)Démystification de l'architecture JPA
  • Identifier les principaux composants JPA
  • Créer un accès avec EntityManager
Principales fonctionnalités de JPA
  • Persistance et récupération des objets entités
  • Gérer les transactions manuellement avec JPA
  • Mettre à jour et supprimer des objets entités de la base de données
Gestion des relations complexes entre les objetsReprésentation des associations entre les objets
  • Capturer des associations avec une ou plusieurs valeurs
  • Représenter les collections Java
Choix des stratégies d'héritage
  • Techniques de mapping d'une classe vers une base de données
  • Décomposer le schéma de la base de données pour appliquer différentes stratégies d'héritage
Java Persistence Query Language (JPQL)
  • Sélectionner des données avec l'API JPQL
  • Créer un accès aux bases de données facile à maintenir avec les requêtes nommées
  • Contrer les attaques par injection de code SQL avec les paramètres des requêtes
Ajax pour une meilleure expérience utilisateur
  • Définition de la réponse avec le modèle web asynchrone
  • Association de la fonctionnalité Ajax avec JSF
  • Utilisation de composants JSF préconstruits adaptés à Ajax
Création d'une couche intermédiaire extensible et dynamique avec EJBMise en œuvre de la couche métier avec des beans EJB avec ou sans état
  • Encapsuler la logique applicative extensible avec JavaBeans
  • Accéder à distance aux beans Session
  • Gérer la communication entre plusieurs requêtes avec des beans à état
Stratégies avancées des beans Session
  • Ajouter des comportements avec des intercepteurs de méthodes
  • Déclencher des services asynchrones ou programmés par des timers
Autres types d'EJB
  • Gérer les ressources avec les beans Singleton
  • Mettre en œuvre des récepteurs de messages robustes avec MDB
Gestion des transactions et de la sécurité avec EJBAjouter des transactions déclaratives avec JPA
  • Apprendre à utiliser l'API JTA (Java Transaction API)
  • Gérer les stratégies de mise en œuvre des transactions avec des annotations
Sécuriser une application Java EE
  • Appliquer les règles de sécurité de l'application avec Java EE
  • Configurer les stratégies d'authentification et d'autorisation d'accès aux différentes couches
Conception d'interfaces utilisateur modernes avec JSF (JavaServer Faces)Architecture JSF
  • Examiner le cycle de vie du traitement des requêtes
  • Contrôler le flux de l'application avec le modèle de navigation JSF
Développement d'une application JSF
  • Développement d'une application JSF
  • Existence d'une interaction entre les requêtes
  • Utiliser le langage Unified Expression Language
Créer des vues avec des facelets
  • Mise en forme des composants de l'interface utilisateur
  • Rechercher des messages avec des Resource Bundles
  • Réutiliser le code avec des modèles
Améliorer l'expérience utilisateur avec Ajax
  • Définir la réponse avec le modèle Web asynchrone
  • Combiner les fonctionnalités Ajax avec JSF
Conception de sites Web Responsive avec les bibliothèques JavaScriptÉchanger des informations avec JSON
  • JSON : le format du Web 2.0
  • Syntaxe et exemples de mises en forme JSON
Le Responsive Web
  • Combiner mise en forme HTML et actions JavaScript
  • Créer des modèles, des vues et des routes côté client
Utiliser REST pour communiquer avec Java EE
  • Accéder à un service REST avec un appel AJAX
  • Générer une réponse JSON côté serveur
Examiner une application complète
  • Créer une application de type liste-détails
  • Personnaliser l'application à votre convenance

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

JPA, EJB3, JSF et AJAX : Concevoir des applications Java EE modernes

Prix sur demande