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

Formation Java


Il est un formateur très connaissant et il sait parfaitement transmettre ses connaissances. La formation est aussi très bien montée - on part du bas de la montagne pour terminer au sommet du mont Everest !!! Merci pour cette belle semaine
Commentaire de la Société de protection des forêts contre le feu SOPFEU

1. Titre

  • Développement avec Java Enterprise Edition (JEE) pour les développeurs professionnels (JARCHFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Une bonne connaissance du langage de programmation Java ainsi que de sa bibliothèque de classes est essentielle pour ce cours.

3. Clientèle Cible

  • Développeur devant créer ou effectuer la maintenance sur des applications basées sur JEE.

4. Dates et Tarifs


4 mai au 7 mai, 2021$2,800.00/personne
1 juin au 4 juin, 2021$2,800.00/personne
6 juil. au 9 juil., 2021$2,800.00/personne
3 août au 6 août, 2021$2,800.00/personne

5. Plan de cours

Module 1: Introduction

Sujet 1: Analyse d'affaires

Sujet 2: Perspectives d'analyse

Sujet 3: Les besoins fonctionnel et non-fonctionnel

Sujet 4: Les niveaux de services: présentation, affaires et données

Module 2: Vue d'ensemble de JEE

Sujet 1: L'architecture de JEE

Sujet 2: Survol d'un serveur JEE: WebLogic, WebSphere, JBoss et Glassfish

Sujet 3: Survol de JSP et de Struts

Sujet 4: Survol de Enterprise Java Beans

Sujet 5: Survol de JMS

Sujet 6: SOA et les services Web

Sujet 7: La sécurité avec JEE

Module 3: Les meilleures pratiques en génie logiciel

Sujet 1: Caractéristiques d'une bonne solution logicielle

Sujet 2: Comment construire un bon logiciel

Sujet 3: Le développement itératif

Sujet 4: Gestion des exigences

Sujet 5: Utilisation d'architectures basées sur les composantes

Sujet 6: Vérification continue de la qualité logicielle

Sujet 7: Gestion des changements au logiciel

Sujet 8: Spécificités de JEE

Module 4: Le processus d'ingénierie du logiciel

Sujet 1: Le processus unifié de Rational (RUP)

Sujet 2: La phase de création

Sujet 3: La phase d'élaboration

Sujet 4: La phase de construction

Sujet 5: La phase de transition

Sujet 6: La structure dynamique de RUP

Sujet 7: Le développement agile

Sujet 8: Symptômes et causes fondamentales des problèmes de développement des logiciels

Sujet 9: RUP et JEE

Module 5: Les cas d'usage dans le processus global

Sujet 1: Modélisation des processus d'affaires

Sujet 2: Les cas d'usage dans le processus du développement logiciel

Sujet 3: Les cas d'usage et les exigences

Sujet 4: Gestion des exigences et les cas d'usage

Module 6: Création de cas d'usage

Sujet 1: Notation graphique

Sujet 2: Le format des cas d'usage

Sujet 3: Les sections des cas d'usage

Sujet 4: Les spécifications supplémentaires

Sujet 5: Le pointage des cas d'usage: comment estimer l'effort requis

Module 7: Quand utiliser une solution JEE

Sujet 1: L'utilisation de JEE: architecture distribuée ou locale?

Sujet 2: Le choix d'une technologie Web: JSP, Struts, JSF, etc

Sujet 3: Quand utiliser les «session beans»? Considérations de design et d'état

Sujet 4: Quand utiliser les «Entity Beans»? CMP, BMP et peut-être ORM

Sujet 5: Le service de messages Java (JMS) et les «message driven beans»

Sujet 6: Quand utiliser les services Web?

Sujet 7: Quand utiliser un produit utilisant une file d'attente?

Sujet 8: Mise en grappe et aspects relatifs à la qualité du service

Module 8: Conception d'une solution JEE

Sujet 1: Conception des niveaux: présentation, affaires et données

Sujet 2: Construction de l'interface: JSP, Struts et autres technologies Web

Sujet 3: Développement de services d'affaires: «beans» de session avec ou sans état?

Sujet 4: Construction de la couche de données: introduction aux «Entity Beans» BMP et CMP

Sujet 5: Construction de la couche de données: introduction à la technologie ORM

Sujet 6: Établissement des communications: «message driven beans» et JMS

Sujet 7: Établissement de communications fiables: utilisation des files d'attente

Module 9: Architecture de sécurité

Sujet 1: L'essentiel de la sécurité

Sujet 2: JEE et la sécurité

Sujet 3: Planification de la sécurité

Sujet 4: Implémentation de la sécurité avec J2EE

Sujet 5: La sécurité dans l'environnement d'une batterie de serveurs

Module 10: Architecture distribuée

Sujet 1: La base du XML: schémas, XSL et autres sujets essentiels

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

Sujet 3: Communication avec les services Web: du client au serveur

Sujet 4: Les cas d'usages d'affaires et la nécessité des services Web

Sujet 5: Introduction aux services Web

Sujet 6: Publication d'un service Web

Sujet 7: Sécurisation d'un service Web

Module 11: Les patrons JEE

Sujet 1: Survol des patrons JEE

Sujet 2: Patrons de la couche de présentation

Sujet 3: Patrons de la couche d'affaires

Sujet 4: Patrons de la couche d'intégration

Sujet 5: Connexion des couches avec les patrons

Module 12: Distribution

Sujet 1: Aspects reliés à la documentation

Sujet 2: Planification du déploiement: diagrammes de déploiement UML

Sujet 3: Une note sur les fichiers JAR, WAR et EAR

Sujet 4: Planification d'un déploiement, de A à Z

Sujet 5: Déploiement vers un environnement de production

Module 13: Révision et étude de cas

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