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

Formation Java


En passant ton cours est super intéressant et c’est grandement du a la facon dont tu l’enseigne.
Commentaire de Correctional Service Canada

1. Titre

  • Programmation JEE pour les professionnels de Oracle WebLogic (JWLOGFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Une connaissance de base de la programmation Java et de la bibliothèque de classes est requise pour ce cours.

3. Clientèle Cible

  • Programmeurs désirant se familiariser avec le design et l'implémentation d'applications Java d'entreprise utilisant WebLogic.

4. Dates et Tarifs


30 avr. au 3 mai, 2019$2,775.00/personne
28 mai au 31 mai, 2019$2,775.00/personne

5. Plan de cours

Module 1: Vue d'ensemble de JEE

Sujet 1: Les plateformes Java

Sujet 2: La technologie JEE

Sujet 3: Les architectures multicouches

Sujet 4: Les avantages des architectures multicouches

Sujet 5: Une approche basée sur les containers

Sujet 6: Les modèles d'applications JEE

Sujet 7: Les modèles d'applications pour les services HTTP

Sujet 8: Les modèles d'applications multicouches

Sujet 9: Déploiements JEE

Module 2: Introduction à WebLogic

Sujet 1: Vue d'ensemble du serveur

Sujet 2: Structure de répertoires du serveur

Sujet 3: Démarrage et arrêt du serveur

Sujet 4: Utilitaires de la ligne de commande

Sujet 5: Autres commandes administratives

Sujet 6: Outils de script

Sujet 7: Console d'administration

Module 3: Création de «servlets»

Sujet 1: Un «servlet» simple

Sujet 2: Applications Web

Sujet 3: Configuration des servlets

Sujet 4: Exécution des servlet dans WebLogic

Sujet 5: Chargement dynamique des servlets

Sujet 6: Paramètres d'initialisation des servlets

Sujet 7: Servlets et fils d'exécution

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

Sujet 9: Identificateurs de session et gestion

Sujet 10: Exemple de gestion de session

Sujet 11: Invalidation de sessions

Module 4: JavaServer Pages (JSP)

Sujet 1: JavaServer Pages (JSP)

Sujet 2: Un simple JSP

Sujet 3: Exécution de l'exemple JSP

Sujet 4: Syntaxe et directives JSP

Sujet 5: Configuration de JSP

Sujet 6: Actions JSP

Sujet 7: Exemple JSP avec forwarding

Sujet 8: Création de contrôles

Sujet 9: Les pages JavaServer et les JavaBeans

Sujet 10: Exemple de JSP avec JavaBean

Module 5: Struts et JSF

Sujet 1: Vue d'ensemble de Struts

Sujet 2: Évolution vers l'architecture MVC

Sujet 3: Utilisation des balises «netui»

Sujet 4: Implémentation des beans de formulaires

Sujet 5: Implémentation des actions

Sujet 6: Utilisation des flux de pages

Sujet 7: Évolution vers JSF

Module 6: «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 7: 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 8: Enterprise Java Beans (EJB)

Sujet 1: Le modèle de composantes «Enterprise Java Beans» (EJB)

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

Sujet 3: Serveur EJB et container EJB

Sujet 4: Types de «Enterprise Beans»

Sujet 5: Les enveloppes d'interfaces EJB

Sujet 6: Descripteurs de déploiement

Sujet 7: Les objets du contexte de l'environnement

Sujet 8: Sommaire de l'environnement EJB

Sujet 9: Les interfaces «Remote» et «Home»

Sujet 10: La classe «Enterprise Bean»

Sujet 11: Le code client

Sujet 12: Déploiement de EJB dans WebLogic

Module 9: 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: Configuration de déploiement des «TaxBean»

Sujet 5: Réglages du pool pour les beans de session sans état

Sujet 6: Déploiement et exécution de l'application «Tax»

Sujet 7: Exemple de beans de session avec état (CartBean)

Sujet 8: Les exceptions lancées par «CartBean»

Sujet 9: Réglage du cache pour les beans de session avec état

Module 10: Persistance avec des «entity beans»

Sujet 1: «Entity Beans», «Entity Bean Interface» et cycle de vie

Sujet 2: Exemple de «Bean-Managed Persistence» (BMP)

Sujet 3: Déploiement des «Entity Beans»

Sujet 4: Configuration du déploiement pour les beans client

Sujet 5: Réglages du pool et du cache pour les «Entity Beans»

Sujet 6: Exécution de l'application client

Module 11: Persistance gérée par le container

Sujet 1: Container-Managed Persistence: CMP

Sujet 2: La classe de la clé primaire

Sujet 3: Exemple de CMP

Sujet 4: Mappage des champs CMP

Sujet 5: Configuration du déploiement pour les beans produites

Sujet 6: «WebLogic Query Language»

Sujet 7: Exécution de l'application

Module 12: Les transactions

Sujet 1: Les transactions «Container-Managed»

Sujet 2: Attributs de transactions

Sujet 3: Exceptions du système et des applications

Sujet 4: Remonter les transactions dans un contexte «Container-Managed»

Sujet 5: Les transactions contrôlées par les beans

Sujet 6: Sommaire des options de transactions

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

Module 13: Le service de messages Java (JMS)

Sujet 1: JMS et la plateforme JEE

Sujet 2: Concepts de base de JMS

Sujet 3: Le modèle de programmation JMS

Sujet 4: Configuration de JMS pour WebLogic

Sujet 5: Livraison fiable des messages

Sujet 6: «Message-Driven Beans»

Module 14: Implémentation de services Web

Sujet 1: Pourquoi utiliser le modèle SOA?

Sujet 2: Survol de la technologie des services Web

Sujet 3: Implémentation d'un service Web avec WebLogic

Sujet 4: Implémentation d'un client pour service Web avec WebLogic

Sujet 5: Utilisation des beans de session dans un service Web

Sujet 6: Sécurisation des services Web

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