En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Design Patterns


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Lieu
  • Comprendre la valeur ajoutée des design patterns
  • Mettre en ?uvre les principes fondamentaux en conception objet
  • Appliquer les patterns comportementaux
  • Appliquer les patterns de construction
  • Identifier les anti-pattern
Trouvez votre prochaine formation

Programme

  • 3 Jours, 21h
  • 1690€
    Introduction
    Historique
    • Contexte d’utilisation
    • Atouts et limites
    • Le GOF (Gang Of For)

    Notions fondamentales Objet et UML
    • Classe / Objet.
    • Encapsulation.
    • Polymorphisme.
    • Interface.
    • Héritage.
    • Agrégation.
    • Diagrammes UML statiques  Diagrammes UML dynamiques

    Anti Patterns
    • Erreurs courantes
    • Couplage fort
    • Effet spaguetti
    • Manque de modularité
    • Manque d’interface
    • Copier-coller

    Classification Patterns
    • Patterns créationnel
    • Patterns structurel
    • Patterns comportemental

    Patterns de création
    • Fabrique abstraite
    • Constructeur
    • Méthode de fabrique
    • prototype
    • singleton

    Patterns de structure
    • Adaptateur
    • Pont
    • Composite
    • Décorateur
    • Façade
    • poids mouche
    • proxy

    Patterns de comportement
    • chaîne de responsabilité
    • commande
    • interpréteur
    • itérateur
    • médiateur
    • mémento
    • observateur
    • état
    • stratégie
    • modèle de méthode
    • visiteur

    Exemples
    •  Singleton
    •  Factory
    •  AbstractFactory
    •  Composite
    •  Strategy
    •  FluentInterface
    •  Special Case

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique