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

Formation Java


Expérience du formateur en milieu de travail et les exercices bien conçus.
Commentaire de SNC Lavalin

1. Titre

  • Programmation experte en Java: Design Patterns, ORM, MVC et autres sujets mystiques (JEXPFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Connaissance de base de Java incluant la déclaration de variables, les expressions conditionnelles, les boucles, les fonctions ainsi que les appels de procédures.

3. Clientèle Cible

  • Programmeurs désirant se familiariser avec le design et l'implémentation d'applications orientées objet en Java

4. Dates et Tarifs


7 mai au 10 mai, 2019$2,775.00/personne
4 juin au 7 juin, 2019$2,775.00/personne

5. Plan de cours

Module 1: Pour un bon logiciel

Sujet 1: Vue d'ensemble

Sujet 2: Les caractéristiques d'un bon logiciel

Sujet 3: Comment développer un bon logiciel

Sujet 4: Le développement itératif

Sujet 5: Gestion des exigences

Sujet 6: L'utilisation d'architectures basées sur les composantes

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

Sujet 8: Gestion des changements de la spécification du logiciel

Module 2: Notions de base de UML

Sujet 1: De l’analyse au design

Sujet 2: Notation de classes UML

Sujet 3: Généralisation

Sujet 4: Les agrégations

Sujet 5: Les classes de collection

Sujet 6: Les diagrammes de séquences

Sujet 7: Les diagrammes d'état

Sujet 8: Les diagrammes d'activité

Sujet 9: Interfaces, gabarits et patrons

Module 3: Héritage et polymorphisme

Sujet 1: Héritage

Sujet 2: Héritage et constructeurs

Sujet 3: Polymorphisme

Sujet 4: Fonctions et classes abstraites

Sujet 5: Utilisation des interfaces dans la programmation quotidienne

Module 4: La programmation Java

Sujet 1: Comment utiliser les types de référence

Sujet 2: Survol du traitement des exceptions

Sujet 3: Traitement des exceptions

Sujet 4: Événements

Sujet 5: Utilisation des génériques

Sujet 6: Création des génériques

Module 5: Patrons de Design (Design Patterns)

Sujet 1: Vue d'ensemble de la structure de classe

Sujet 2: La création d'objets

Sujet 3: La structure d'un objet

Sujet 4: Considérations dans un remaniement

Sujet 5: Fabrique abstraite (abstract factory)

Sujet 6: Singleton

Sujet 7: Revue du code par le client

Sujet 8: Pont (Bridge)

Sujet 9: Monteur (Builder)

Sujet 10: Façade

Sujet 11: Prototype

Sujet 12: Adaptateur

Sujet 13: Composite

Sujet 14: Autres patrons

Sujet 15: Aspects à considérer pour le remaniement du code (refactoring)

Module 6: Technologies avancées de développement

Sujet 1: Les cadres d'application d'entreprises

Sujet 2: Business Entity Frameworks

Sujet 3: Les cadres de validation

Sujet 4: Développement d'applications dans un cadre d'entreprise

Sujet 5: Rendre un objet liable

Module 7: Programmation basée sur la configuration

Sujet 1: Accès aux données

Sujet 2: Traitement des exceptions

Sujet 3: Journalisation

Sujet 4: Validation

Module 8: Notions de base de Hibernate

Sujet 1: Vue d'ensemble

Sujet 2: Le problème avec le codage manuel de SQL

Sujet 3: Utilisation de ORM avec Hibernate

Sujet 4: Les espaces de noms avec Hibernate

Sujet 5: Les interfaces de Hibernate

Sujet 6: ISessionFactory

Sujet 7: Les instances de session

Sujet 8: Identité

Sujet 9: Configuration de l'application Hibernate

Module 9: Mappage objet

Sujet 1: Vue d'ensemble

Sujet 2: Le modèle du domaine

Sujet 3: La base du mappage

Sujet 4: Le mappage d'objets

Sujet 5: L'identité

Sujet 6: Types de mappage

Sujet 7: Mappage: types de valeurs et types d'entités

Sujet 8: Mappage des hiérarchies de classes

Sujet 9: Mappage des associations

Sujet 10: Mappage des collections

Sujet 11: Le mappage et le polymorphisme

Module 10: Développement d'un cadre d'application STRUTS pour .Net

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

Sujet 2: MVC pour .Net

Sujet 3: Le rôle du contrôleur

Sujet 4: Le fichier de configuration

Sujet 5: Implémentation de la vue

Sujet 6: L'action

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