Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation Java


Tres bonne introduction a QT. Je suis en mesure de construire un application QT au complet maintenant.
Commentaire de GSI Electronics Inc.

1. Titre

  • Tout Java EE pour les développeurs professionnels (JCOMPFR, 10 jours)
    Afficher PDF

2. Pré-requis

  • Une connaissance de base du langage de programmation Java.

3. Clientèle Cible

  • Programmeurs professionnels qui se réorientent vers JEE.

4. Dates et Tarifs


6 mai au 15 mai, 2019$6,600.00/personne
3 juin au 12 juin, 2019$6,600.00/personne

5. Plan de cours

Module 1: Vue d'ensemble de JEE

Sujet 1: Les plateformes Java

Sujet 2: Caractéristiques de l'infrastructure informatique d'entreprise

Sujet 3: La technologie JEE

Sujet 4: Les architectures multicouches

Sujet 5: Les avantages des architectures multicouches

Sujet 6: Une approche basée sur les containers

Sujet 7: Les modèles d'applications JEE

Module 2: Le serveur WebSphere

Sujet 1: L'architecture WebSphere

Sujet 2: L'accès à JDBC avec WebSphere

Sujet 3: WebSphere JMS

Sujet 4: La sécurité avec WebSphere

Sujet 5: WebSphere EJBs

Sujet 6: Serveurs et grappes WebSphere

Sujet 7: WebSphere JNDI

Module 3: Java Naming And Directory Interface (JNDI)

Sujet 1: Qu'est-ce que JNDI?

Sujet 2: Les bénéfices de JNDI

Sujet 3: Services de noms et de répertoires

Sujet 4: Utilisation de JNDI

Sujet 5: Opérations sur le contexte

Sujet 6: La classe d'utilitaires JNDI

Sujet 7: Exemple d'utilisation de JNDI

Sujet 8: Exceptions avec les noms

Module 4: Utilisation de sources de données JDBC

Sujet 1: Types de pilotes JDBC

Sujet 2: Pools de connexion

Sujet 3: Sources de données JDBC

Sujet 4: Exemple de source de données

Sujet 5: Configuration des sources de données JDBC

Sujet 6: À propos de JTA

Module 5: Enterprise Java Beans (EJB) 3.0

Sujet 1: Le modèle de composantes de Enterprise Java Beans

Sujet 2: Parties impliquées dans un déploiement de EJB

Sujet 3: Serveur et container EJB

Sujet 4: Types de Beans d'entreprise

Sujet 5: Enveloppes d'interfaces EJB (EJB Wrapper Interfaces)

Sujet 6: Descripteurs de déploiement

Sujet 7: Les objets du contexte de l'environnement

Sujet 8: Le code client

Sujet 9: Déploiement de EJB dans WebSphere

Sujet 10: Utilisation des annotations

Module 6: Les Beans de session

Sujet 1: Durée de vie, interface et cycle de vie des Beans de session

Sujet 2: Beans de session sans état

Sujet 3: Accès aux données d'environnement

Sujet 4: Beans de session avec état

Sujet 5: Gestion des exceptions

Sujet 6: Utilisation des réglages du cache

Sujet 7: Déploiement et exécution des EJBs

Module 7: API de persistance Java (JPA)

Sujet 1: Pourquoi utiliser JPA?

Sujet 2: Design pour JPA

Sujet 3: Création de POJOS

Sujet 4: Le fichier de configuration

Sujet 5: POJOS persistants dans un Datastore

Sujet 6: JPA et les relations

Sujet 7: L'utilisation de JQL

Module 8: Plus sur la persistence avec JPA

Sujet 1: Gestion de la session

Sujet 2: Gestion des transactions

Sujet 3: Les fils d'exécution

Sujet 4: Gérer les problèmes de performance

Sujet 5: Un exemple complet de JPA

Module 9: Les patrons de façade de session

Sujet 1: Design Patterns JEE

Sujet 2: Le patron de design Session Facade

Sujet 3: Les transactions

Sujet 4: Les transactions Container-Managed

Sujet 5: Attributs de transactions

Sujet 6: Exceptions du système et des applications

Sujet 7: Remonter les transactions dans un contexte Container-Managed

Sujet 8: Création d'une application d'entreprise

Module 10: La sécurité avec Enterprise Java Beans (EJB)

Sujet 1: La sécurité avec JEE

Sujet 2: Ajout d'utilisateurs dans la console d'administration

Sujet 3: Spécification de la sécurité pour EJBs

Sujet 4: Mappage des rôles aux usagers

Module 11: Le service de messages Java (JMS)

Sujet 1: Applications de messagerie

Sujet 2: JMS et la plateforme JEE

Sujet 3: Concepts de base de JMS

Sujet 4: Le modèle de programmation JMS

Sujet 5: Messagerie point-à-point: émetteur et récepteur

Sujet 6: Les messages entre diffuseur et abonné (Publisher/Subscriber)

Sujet 7: Livraison fiable des messages

Module 12: Les Beans contrôlés par les messages (message-driven)

Sujet 1: Message-Driven Beans

Sujet 2: Exemple de Message-Driven Bean

Sujet 3: Déploiement de Message-Driven Beans

Sujet 4: Exécution de l'exemple

Sujet 5: Cycle de vie d'un Message-Driven Bean

Sujet 6: Transactions

Sujet 7: Accusé de réception

Module 13: Création de servlets

Sujet 1: Un servlet simple

Sujet 2: Applications Web

Sujet 3: Configuration des servlets

Sujet 4: Exécution des servlet

Sujet 5: Les servlets et les fils d'exécution

Sujet 6: Les témoins (cookies) et les sessions

Sujet 7: Gestion de la session

Module 14: Les tags JSP personnalisées

Sujet 1: Utilisation de tags personnalisées

Sujet 2: Les types de tags

Sujet 3: Définition des tags

Sujet 4: L'élément tag

Sujet 5: tags simples

Sujet 6: tags avec attributs

Sujet 7: Inclusion du corps du tags

Sujet 8: Inclusion optionnelle du corps

Sujet 9: Inclusion du corps plusieurs fois

Module 15: Les filtres servlet

Sujet 1: Qu'est-ce qu'un filtre?

Sujet 2: Exemple de filtre

Sujet 3: L'API du filtre

Sujet 4: Initialisation des filtres

Sujet 5: Blocage des réponses

Sujet 6: Modification de la réponse

Sujet 7: Exécution des exemples

Module 16: Sécurisation des applications Web

Sujet 1: La sécurité sous JEE

Sujet 2: Les utilisateurs et les groupes

Sujet 3: Authentification pour les applications Web

Sujet 4: Autoriser l'accès dans les applications

Module 17: Concepts de design pour les applications Web

Sujet 1: Architecture et design

Sujet 2: Architectures en couches

Sujet 3: Architecture modèle-Vue-Contrôleur

Sujet 4: Les patrons de conception JEE

Sujet 5: Le patron View Helper

Sujet 6: Le patron Front Controller

Sujet 7: Le patron Intercepting Filter

Module 18: Le JavaServer Faces (JSF)

Sujet 1: Qu'est-ce que le JavaServer Faces?

Sujet 2: Architecture modèle 1 et modèle 2

Sujet 3: Architecture et composantes JSF

Sujet 4: JSF et MVC: les pièces d'un casse-tête

Sujet 5: Les fichiers de configuration

Sujet 6: Construction du modèle

Sujet 7: Construction de la Vue

Sujet 8: Le contrôleur

Sujet 9: Exemple simple de JSF

Module 19: La programmation JSF

Sujet 1: Tags JSF communs

Sujet 2: Validateurs et convertisseurs

Sujet 3: Ensembles de ressources

Sujet 4: Déploiement WebSphere

Module 20: Technologies XML

Sujet 1: Le XML bien formé versus valide

Sujet 2: Schémas et espaces de noms XSD

Sujet 3: XPATH et XMLDOM

Sujet 4: XML et services Web

Module 21: L'API Java pour XML JAXP

Sujet 1: Le traitement de documents

Sujet 2: Voyons SAX

Sujet 3: Exploration de JAX

Sujet 4: Le XML DOM

Sujet 5: Chargement d'un document

Sujet 6: Validation d'un document

Sujet 7: Exemple détaillé

Module 22: L'architecture Java for XML Binding (JAXB)

Sujet 1: Vue d'ensemble de JAXB

Sujet 2: L'utilisation des schémas

Sujet 3: Association des schémas et la représentation Java

Sujet 4: Exploration des classes et interfaces générées

Sujet 5: Sérialisation et dé-sérialisation du document

Sujet 6: Validation des données

Sujet 7: Un exemple détaillé

Module 23: Services Web

Sujet 1: Pourquoi l'architecture SOA est-elle utile?

Sujet 2: Technologie des services Web: SOAP, WSDL, UDDI

Sujet 3: Communication avec les services Web: SOAP

Sujet 4: Java et WSDL

Sujet 5: Java et SOAP

Sujet 6: Utilisation de JAX-WS

Sujet 7: Création d'un service Web

Sujet 8: Création d'un client pour service Web

Sujet 9: Contrôle des noms, espaces de noms et URIs

Module 24: Les services Web: partie 2

Sujet 1: Les services Web et le serveur d'applications WebSphere

Sujet 2: Les événements et notifications des services Web

Sujet 3: La sécurité des services Web

Sujet 4: Services Web avancés

Sujet 5: Déploiement des services Web

Module 25: La base de JMX

Sujet 1: Architecture de JMX

Sujet 2: La gestion des ressources

Sujet 3: Création et exécution d'un agent

Sujet 4: Utilisation d'un adaptateur HTML

Sujet 5: Utilisation d'un connecteur RMI

Sujet 6: Gestion des exceptions

Sujet 7: Exemple détaillé

Module 26: MBeans

Sujet 1: Qu'est-ce que MBean?

Sujet 2: L'interface de gestion standard

Sujet 3: Le patron d'héritage de MBean

Sujet 4: Le standard MBeans

Sujet 5: Utilisation de DynamicMBean et MBeanInfo

Sujet 6: Traitement des erreurs de MBean

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette