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

Formation Java


Tres bien structure, exercices faciles a comprendre et adaptes au contenu du cours
Commentaire de GSI Electronics Inc.

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


24 sept. au 27 sept., 2019$2,775.00/personne
22 oct. au 25 oct., 2019$2,775.00/personne
19 nov. au 22 nov., 2019$2,775.00/personne
17 déc. au 20 déc., 2019$2,775.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