Développement C/C++ :
Design Patterns en C++


Durée de la formation : 2 jours

Objectifs : Les design patterns (patron de conception) constituent des solutions à des problématiques récurrentes rencontrées lors de la conception et du développement d'applications informatique. L'objectif de la formation et de vous présenter ces différentes problématiques ainsi que les solutions proposées par les différents patterns. La formation sera agrémentée de nombreux travaux pratiques.

Prérequis : Avoir de bonnes connaissances en conception objet et en UML. La connaissance du langage de programmation C++ est aussi requise

Public ciblé : Tous développeurs C++ désireux de parfaire leurs connaissances sur le langage C++ et sur les techniques de conception d'applications orientées objets.

Situer cette formation dans un cursus global


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Introduction à la notion de Design Patterns

    • Qu'est ce qu'un Design Patterns
    • Disctinction entre Design Patterns et Implementation Patterns
    • Classification des patterns
  2. Les patterns de création

    • Le pattern Singleton
    • Le pattern Factory Method
    • Le pattern Abstract Factory
    • Le pattern Builder
    • Le pattern Prototype
  3. Les patterns de création

    • Le pattern Adapter
    • Le pattern Bridge
    • Le pattern Composite
    • Le pattern Decorator
    • Le pattern Facade
    • Le pattern Flyweight
    • Le pattern Proxy
  4. Les patterns de création

    • Le pattern Chain of Responsability
    • 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 Strategy
  5. Autres patterns d'architecture

    • Architectures 3-tiers et n-tiers
    • Patterns MVC (Model-View-Controller)
    • Architecture SOA (Service Oriented Appproch)

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement C/C++ : Formation Design Patterns en C++

Filière Développement C/C++ : Cours Design Patterns en C++

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique