Certification de formation .NET Design Pattern

Formation .NET Design Pattern éligible CPF faisant partie de la certification « Développement Microsoft .NET »

0
Jours
0
Heures
0
CNCP
0
CPF
Formation certifiante disponible en :

Formation
intra-entreprise

Formation
inter-entreprises

Egalement disponible à distance en :
e-learning-tutore
Tous les détails et démonstrations en ligne du déroulement de la formation e-learning ou à distance tutoré : « Design Pattern .NET »
Prochaines dates
Planning et dates

« Design Pattern .NET »

Ville Session 1 Session 2
Paris 17-09-18 15-11-18
Lyon 17-09-18 15-11-18
Aix-en-Provence 17-09-18 15-11-18
Nous vous recommandons

Programme de formation:
.NET Design Pattern.

Apprenez les meilleures pratiques pour développer des applications d’entreprise et connaître des modèles de conception populaires pouvant être appliqués pour réaliser une architecture durable et flexible.

Objectifs

Quelles seront mes compétences à l’issue de la formation : Design Pattern .NET ?

À l’issue de la formation « .NET Design Pattern », les apprenants auront les capacités de :

  1. Apprendre l’application correcte et incorrecte des techniques de programmation orientées objet
  2. Se familiariser et appliquer les principes de conception SOLID
  3. Comprendre l’origine et le but des modèles de conception
  4. Reconnaître quand certains modèles peuvent fournir un avantage dans votre application
  5. Découvrir de nombreux modèles populaires et comment les appliquer
  6. Explorer les modèles spécifiques au développement de l’application .NET et du bureau .NET.

Publics

Quels sont les profils concernés par le module : Design Pattern .NET ?

La formation certifiante « .NET Design Pattern » s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment .NET Design Pattern.

Prérequis

Quelles sont les qualifications requises pour suivre la formation : Design Pattern .NET ?

Posséder une expérience en développement d’applications en .NET ou avoir suivi les modules « Programmation en C# » et « ADO.Net ».

Programme détaillé

Comprendre les fondamentaux de .NET.

Faire face à la complexité

  1. Décomposition fonctionnelle
  2. Exigences et changement inévitable
  3. Effets secondaires indésirables
  4. Points de vue
  5. Responsabilités.

Le paradigme orienté objet

  1. Objets et responsabilités
  2. Principe de responsabilité unique (SRP)
  3. Interfaces et classes abstraites
  4. Encapsulation et polymorphisme
  5. Liskov Principe de substitution (LSP)
  6. Construction et destruction d’objets
  7. Classes vs Structs dans .NET.

Aperçu de UML

  1. Introduction
  2. Diagrammes de classe
  3. Diagrammes de séquence.

Introduction aux modèles de conception

  1. Origine des modèles de conception
  2. Patterns « Gang of Four »
  3. Principales caractéristiques des modèles
  4. Pourquoi étudier les modèles de conception?
  5. Stratégies de conception.

Comprendre les bases de la conception orientée pattern

Motifs structurels (partie I)

  1. Façade
  2. Modèle d’adaptateur
  3. Façade vs. Adaptateur.

Testabilité

  1. Tests de l’unité d’écriture
  2. Test-Driven Development (TDD)
  3. Dépendances
  4. Interfaces d’extraction
  5. Pattern pour les objets Mocks.

Pattern comportementaux (partie I)

  1. Faire face au changement
  2. Pattrern Strategy
  3. Principe de l’ouverture-Fermeture (OCP).

Pattern structurels (partie II)

  1. Héritage vs composition
  2. Pattern Bridge
  3. Pattern Decorator
  4. Pattern Proxy.

Pattern comportementaux (partie II)

  1. Modèle d’observateur
  2. Événements .NET
  3. Pattern Commande

Aller plus loin dans la conception orientée Pattern.

Pattern Création

  1. Injection de dépendance
  2. Pattern Singleton
  3. Pattern de pool d’objet
  4. Pattern Factory
  5. Pattern Factory Abstraite.

Model-View-Controller (MVC)

  1. Model-View-Presenter (MVP)
  2. Model-View-ViewModel (MVVM)
  3. WPF et ASP.NET MVC.

Modèles et structures architecturaux

  1. Architecture basée sur des composants
  2. Assemblages .NET et version
  3. Architecture N-Tier
  4. Architecture orientée service (SOA).

Conception avec Pattern

  1. Résumé des principes de conception
  2. Principe d’inversion de dépendance (DIP)
  3. Pattern hybrides et composites
  4. Modèles de conception et pratiques agiles.

Conclusion

Besoin d'un devis / d'un renseignement :

Adresse :

28 rue Xavier Bichat

72000 Le Mans

 

Téléphone :

02.43.52.36.45

 

Email :

contact@cegefos.fr

 

Suivez-nous :

[Form id= »6″]