Design Patterns – Exemples en PHP, Java, C# et Python

Design Patterns

24 à 26h

FR

ET_DEV_DESPAT

Demandez le programme !

    Prénom *
    Nom *
    E-mail *
    Les champs précédés d'un astérisque (*) sont obligatoires.
    Votre adresse de messagerie est utilisée uniquement pour vous délivrer votre accès gratuit et vous tenir informé·e de l'évolution sur nos produits et services ainsi que vous inviter à nos prochains événements. Si vous ne souhaitez pas recevoir nos prochaines communications, merci de cocher la case suivante :
    Pour plus d'informations sur notre politique de protection des données, cliquez ici.

    Vous souhaitez mettre en place cette e-formation pour vos apprenants ? Nos équipes sont là pour vous aider.

    Objectifs de la formation

    Cette e-formation destinée aux développeurs présente de façon concise et pratique les 23 modèles de conception (design patterns) fondamentaux et rapides à appréhender en les illustrant par des exemples pertinents en PHP, Java, C# et Python et rapides à appréhender.

    Pré-requis

    Public :
    Informaticiens

    Prérequis :
    Des connaissances sur les langages PHP, Java, C# et Python sont nécessaires.

    Contenu de la formation

    Livre
    Ce module vous propose la consultation d’un support de cours numérique.
    Design Patterns en PHP – Les 23 modèles de conception : descriptions et solutions illustrées en UML2 et PHP (2e édition)
    • Introduction aux design patterns
    • Une étude de cas : la vente en ligne de véhicules
    • Introduction aux design patterns de construction
    • Le design pattern Abstract Factory
    • Le design pattern Builder
    • Le design pattern Factory Method
    • Le design pattern Prototype
    • Le design pattern Singleton
    • Introduction aux design patterns de structuration
    • Le design pattern Adapter
    • Le design pattern Bridge
    • Le design pattern Composite
    • Le design pattern Decorator
    • Le design pattern Facade
    • Le design pattern Flyweight
    • Le design pattern Proxy
    • Introduction aux design patterns de comportement
    • Le design pattern Chain of Responsibility
    • Le design pattern Command
    • Le design pattern Interpreter
    • Le design pattern Iterator
    • Le design pattern Mediator
    • Le design pattern Memento
    • Le design pattern Observer
    • Le design pattern State
    • Le design pattern Strategy
    • Le design pattern Template Method
    • Le design pattern Visitor
    • Compositions et variations de design patterns
    • Le design pattern composite MVC
    • Les design patterns dans la conception de logiciels
    • Exercices

    Livre
    Ce module vous propose la consultation d’un support de cours numérique.
    Design Patterns en Java – Descriptions et solutions illustrées en UML 2 et Java (5e édition) – Les 23 modèles de conception
    • Introduction aux patterns de conception
    • Une étude de cas : la vente en ligne de véhicules
    • Introduction aux patterns de construction
    • Le pattern Abstract Factory
    • Le pattern Builder
    • Le pattern Factory Method
    • Le pattern Prototype
    • Le pattern Singleton
    • Introduction aux patterns de structuration
    • Le pattern Adapter
    • Le pattern Bridge
    • Le pattern Composite
    • Le pattern Decorator
    • Le pattern Facade
    • Le pattern Flyweight
    • Le pattern Proxy
    • Introduction aux patterns de comportement
    • Le pattern Chain of Responsibility
    • Le pattern Command
    • Le pattern Interpreter
    • Le pattern Iterator
    • Le pattern Mediator
    • Le pattern Memento
    • Le pattern Observer
    • Le pattern State
    • Le pattern Strategy
    • Le pattern Template Method
    • Le pattern Visitor
    • Compositions et variations de patterns
    • Reconcevoir du code existant
    • Le pattern composite MVC
    • Les patterns dans la conception de logiciels
    • Java avancé et conception par objets
    • Exercices

    Livre
    Ce module vous propose la consultation d’un support de cours numérique.
    Design Patterns en C# – Les 23 modèles de conception : descriptions et solutions illustrées en UML 2 et C# [3e édition]
    • Introduction aux patterns de conception
    • Une étude de cas : la vente en ligne de véhicules
    • Introduction aux patterns de construction
    • Le pattern Abstract Factory
    • Le pattern Builder
    • Le pattern Factory Method
    • Le pattern Prototype
    • Le pattern Singleton
    • Introduction aux patterns de structuration
    • Le pattern Adapter
    • Le pattern Bridge
    • Le pattern Composite
    • Le pattern Decorator
    • Le pattern Facade
    • Le pattern Flyweight
    • Le pattern Proxy
    • Introduction aux patterns de comportement
    • Le pattern Chain of Responsibility
    • Le pattern Command
    • Le pattern Interpreter
    • Le pattern Iterator
    • Le pattern Mediator
    • Le pattern Memento
    • Le pattern Observer
    • Le pattern State
    • Le pattern Strategy
    • Le pattern Template Method
    • Le pattern Visitor
    • Compositions et variations de patterns
    • Le pattern composite MVC
    • Exercices

    Vidéo
    Ce module vous propose la consultation d’une vidéo d’une durée de 3h58.
    Les Design Patterns en langage Python – Aller au-delà des concepts orientés objets
    • Les patrons de conception (Design patterns)
    • Les patrons de création
    • Les patrons structurels
    • Les patrons comportementaux