Développement d'applications d'entreprise en Java

Formation

À Toulouse Cedex 1

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

  • Lieu

    Toulouse cedex 1

  • Dates de début

    Dates au choix

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Maîtriser les puissants outils qui accompagnent JAVA, pour créer des composants réutilisables et développer des applications complexes

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

objectif Maîtriser les puissants outils qui accompagnent JAVA, pour créer des composants réutilisables et développer des applications complexes public concerné Développeurs, chefs de projet pré-requis Connaissance des concepts fondamentaux du langage JAVA
Programme
  • L'appel de méthodes distantes : RMI
    • Présentation et architecture de RMI
    • Les différentes étapes pour créer un objet distant et l'appeler avec RMI
    • Le développement coté serveur
    • Le développement coté client
    • La génération des classes stub et skeleton
    • La mise en oeuvre des objets RMI
  • Les composants Java beans
    • Présentations des java beans
    • Les propriétés
    • Les méthodes
    • Les événements
    • L'introspection
    • Paramétrage du bean ( Customization )
    • La persistance
    • La diffusion sous forme de jar
    • Le B.D.K
  • Les services de nommage
    • Les annuaires
    • Le contexte
    • L'interface Name
    • L'interface Context et la classe IntitialContext
    • Utilisation d'un service de nommage
    • Utilisation avec un DNS
    • Utilisation avec un annuaire LDAP
    • JNDI et J2EE
  • La persistance des objets
    • La correspondance entre le modèle relationnel et objet
    • L'évolution des solutions de persistance avec Java
    • Le mapping O/R (objet/relationnel)
    • Le choix d'une solution de mapping O/R
    • Architecture et persistance de données
    • La couche de persistance
    • CRUD: les 4 opérations de base
    • L’interface DAO
    • Les différentes solutions
    • Les API standards: JDBC, JDO, EJB
    • Les frameworks open source: iBatis, Hibernate, Castor, Torque, Toplink, OJB, Cayenne
    • L'utilisation de procédures stockées
  • JDBC (Java DataBase Connectivity)
    • Les outils nécessaires pour utiliser JDBC
    • Les types de pilotes JDBC
    • Utiliser ODBC/JDBC
    • Présentation des classes de l'API JDBC
    • La connexion à une base de données
    • Le chargement du pilote
    • L'établissement de la connexion
    • Accéder à la base de données
    • L'exécution de requêtes SQL
    • La classe ResultSet
    • Obtenir des informations sur la base de données
    • L'utilisation d'un objet PreparedStatement
    • L'utilisation des transactions
    • Les procédures stockées
    • Le traitement des erreurs JDBC
    • MySQL et Java
    • L'amélioration des performances avec JDBC
    • Ressources
  • JDO (Java Data Object)
    • La classe qui encapsule les données
    • L'objet qui assure les actions sur les données
    • La compilation
    • La définition d'un fichier metadata
    • La définition du schéma de la base de données
    • L'API JDO
    • La mise en œuvre
    • Parcours de toutes les occurrences
    • La mise en œuvre de requêtes
  • Hibernate
    • La classe qui encapsule les données
    • Le fichier de correspondance
    • Les propriétés de configuration
    • L'utilisation d'Hibernate
    • La persistance d'une nouvelle occurrence
    • Obtenir une occurrence à partir de son identifiant
    • Le langage de requête HQL
    • La mise à jour d'une occurrence
    • La suppression d'une ou plusieurs occurrences
    • Les relations
    • Les outils de génération de code
  • JPA (Java Persistence API)
    • Installation de l'implémentation de référence
    • Les entités
    • Fichier de configuration du mapping
    • Utilisation du bean entité
    • Le fichier persistence.xml
    • La gestion des transactions hors Java EE
    • La gestion des relations entre table dans le mapping
    • Les callbacks d'événements
  • J2EE / Java EE
    • Présentation de J2EE
    • Les API de J2EE
    • L'environnement d'exécution des applications J2EE
      • Les conteneurs
      • Le conteneur web
      • Le conteneur d'EJB
      • Les services proposés par la plate-forme J2EE
    • L'assemblage et le déploiement d'applications J2EE
  • JMS (Java Messaging Service)
    • Présentation de JMS
    • Les services de messages
    • Le package javax.jms
  • Les EJB (Entreprise Java Bean)
    • Présentation des EJB
      • Les différents types d'EJB
      • Le développement d'un EJB
      • L'interface remote
      • L'interface home
    • Les EJB session sans état
    • Les EJB session avec état
    • Les EJB entité
    • Les outils pour les EJB: outils de développement, serveurs
    • Le déploiement des EJB
    • L'appel d'un EJB par un client
    • Les EJB orientés messages
  • Les services web
    • Les technologies utilisées
      • SOAP
      • WSDL
      • UDDI
    • Les API Java liées à XML pour les services web
      • JAX-RPC
      • JAXM
      • SAAJ
      • JAXR
    • Mise en œuvre avec JWSDP
    • Mise en œuvre avec Axis
    • L'utilisation d'un service web par un client

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.

Développement d'applications d'entreprise en Java

Prix sur demande