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

Formation .NET


Apprécie le déroulement du cours, la structure et les exercices
Commentaire de SNC Lavalin

1. Titre

  • Programmation avancée .NET: héritage, polymorphisme, patrons de design et NHibernate (NFADVNETFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Expérience extensive en programmation orientée objet utilisant C# ou VB.NET

3. Clientèle Cible

  • Développeurs .NET expérimentés

4. Dates et Tarifs


19 mars au 22 mars, 2019$2,775.00/personne
15 avr. au 18 avr., 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: Programmation .NET

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

Sujet 7: Surchargement des opérateurs

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

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: Microsoft Enterprise Library (MEL)

Sujet 1: Utilisation de Microsoft Enterprise Library

Sujet 2: Utilisation des blocs d'application Microsoft

Sujet 3: Blocs d'application pour l'accès aux données

Sujet 4: Bloc de gestion des exceptions

Sujet 5: Bloc de journalisation

Sujet 6: Journalisation des exceptions

Sujet 7: Bloc de validation

Module 8: La base de «Nhibernate»

Sujet 1: Vue d'ensemble

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

Sujet 3: Le mappage objet-relationnel avec Nhibernate

Sujet 4: Les espaces de noms de Nhibernate

Sujet 5: Les interfaces de Nhibernate

Sujet 6: Isessionfactory

Sujet 7: Les instances de session

Sujet 8: Identité

Sujet 9: Configuration de l'application Nhibernate

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 fichier de configuration

Sujet 4: Implémentation de la vue

Sujet 5: 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