Cours

Design orienté objets avec Patterns («ODP»)

Les systèmes logiciels modernes doivent faire preuve de souplesse tout en restant transparents. C'est à cela que servent les Design Patterns qui rendent la ré-utilisabilité et la maintenabilité des systèmes plus sûre et de manière simple.
Durée 2 jours
Prix 1'900.–   excl. 8.1% TVA
Documents Matériel de cours Digicomp

Description de la formation

Objectifs
  • Acquérir des connaissances complètes de Design Patterns et de ses applications en matière de Design orienté objets.
  • Iimplémenter Design Patterns 
  • Concevoir et d'implémenter des applications orientées objets qui soient aisément adaptables, extensibles et actualisables
  • Analyser et continuer à développer des applications et des Frameworks existants 
Contenu
Cette formation est une introduction à la structure de Design Patterns. Vous apprenez l'application correcte de Design Patterns pour la conception de systèmes orientés objets flexibles. Il s'agit d'un séminaire pratique traitant de la conception. La conception orientée objets par l'application de différents Design Patterns sera exercée grâce à des exemples concrets et les principes de base d'un Design flexible y seront détaillés.
Dans cette formation, on présentera les Design Patterns les plus importantes et on parlera des autres collections de Patterns.
Cette formation est indépendante d'un quelconque langage de programmation. Les Design Patterns seront présentés et utilisés au moyen de diagrammes de classes et de modèles objets (dans ULM).

1 Introduction
  • Aspects pour un Design Software flexible
  • Aperçu des Patterns
  • Software Design Level Model (SDLM)
  • Que sont les Design Patterns?
  • Structure et application des Design Patterns
  • Dans quel but utiliser les Design Patterns ?
2 Catalogue des Patterns «Gang of Four»
  • Echantillon de production
  • Echantillon de structure
  • Echantillon de comportement
3 Exemples pour Design Patterns
  • Observer
  • Singleton
  • Chain of Responsibilities
4 Séries d'exercices avec Design-Problemen et Design Patterns comme solution
  • Abstract Factory
  • Builder
  • Prototype
  • Adapter
  • Composite
  • Proxy
  • Interator
  • Strategy
  • Visitor
5 Autres catalogues de Patterns
  • «Catalogue Siemens»
  • «Analyse de Patterns»
Public cible
Ce cours s'adresse à des architectes IT et des développeurs IT désirant approfondir leurs connaissances du Design orienté objets.
Prérequis
  • Au minimum: connaissance du développement de Softwares orientés objets
  • Recommandé: expérience dans le développement de Softwares oritentés objets
  • Connaissances de l'analyse et de la conception de Softwares orientés objets, selon les cours:

    Développement logiciel orienté objet – Fondamentaux («OGL»)

    1 jour
    • Bâle, Berne, Genève, Lausanne, Zurich
    CHF
    800.–

    Analyse et Design Orienté Objet (OOAD) («OOU»)

    3 jours
    • Bâle, Berne, Genève, Lausanne, Zurich
    CHF
    2'650.–

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

3
avr
2025
4
avr
2025
Zurich
Allemand
Horaires
Formation garantie. Dernière chance pour participer ! Inscrivez-vous !
CHF 1’900.-
excl. 8.1% TVA
Formation garantie. Dernière chance pour participer ! Inscrivez-vous !
CHF 1’900.-
excl. 8.1% TVA
15
mai
2025
16
mai
2025
Genève
Français
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
12
JUN
2025
13
JUN
2025
Zurich
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
12
JUN
2025
13
JUN
2025
Berne
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
12
JUN
2025
13
JUN
2025
Bâle
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
26
JUN
2025
27
JUN
2025
Lausanne
Français
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
4
aoû
2025
5
aoû
2025
Genève
Français
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
15
sep
2025
16
sep
2025
Lausanne
Français
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
27
oct
2025
28
oct
2025
Zurich
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
27
oct
2025
28
oct
2025
Berne
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
27
oct
2025
28
oct
2025
Bâle
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
30
oct
2025
31
oct
2025
Genève
Français
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
11
déc
2025
12
déc
2025
Lausanne
Français
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
18
déc
2025
19
déc
2025
Zurich
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
18
déc
2025
19
déc
2025
Berne
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
18
déc
2025
19
déc
2025
Bâle
Allemand
Horaires
CHF 1’900.-
excl. 8.1% TVA
CHF 1’900.-
excl. 8.1% TVA
Prochaine date
3
avr
2025
4
avr
2025
Zurich
Allemand
Horaires
Formation garantie. Dernière chance pour participer ! Inscrivez-vous !
CHF 1’900.-
excl. 8.1% TVA
Formation garantie. Dernière chance pour participer ! Inscrivez-vous !
CHF 1’900.-
excl. 8.1% TVA

Formations complémentaires

Domain-Driven Design («DDD»)

2 jours
CHF
1'950.–

iSAQB® Certified Professional for Software Architecture – Foundation («CPSAFL»)

4 jours
CHF
3'600.–