Formation Design Patterns.
Score de satisfaction : 4.42/5
Durée :
5 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
Design Patterns
à partir de
3000 €HT

Référence :
SF33471
Durée :
5 jours

Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 35 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Design Patterns.

Suivez notre formation Design Patterns de 5 jours pour connaître toutes les solutions aux problèmes récurrents !

Au cours de la formation, vous allez apprendre à : - Maîtriser les principes fondamentaux de la conception objet - Connaître les principaux Design Patterns - Mettre pragmatiquement en œuvre les Design Patterns au sein d'une conception objet - Découvrir comment les Patterns s'appliquent à l'architecture et aux Frameworks - Structurer les applications orientées objet en packages respectant les règles de couplage et de cohésion - Améliorer une application existante en utilisant les principes du refactoring combinés aux Design Patterns

Objectifs pédagogiques.

1Maîtriser le concept de design patterns

2Connaître les principes fondamentaux de conception

3Comprendre les design patterns du GoF

4Maîtriser les patterns et l'architecture

5Savoir organiser un modèle et en contrôler la qualité

6Gérer le refactoring

Prérequis : Connaissance d'un langage de programmation orienté objet.
Partagez cette formation

Programme de formation Design Patterns.

PDF

Introduction à la conception objet et aux Design Patterns

Processus de développement agiles
Analyse et conception
La conception dans les processus agiles
Découverte d’un Design Pattern

Principes fondamentaux de conception

Les Patterns Grasp d’affectation des responsabilités
Principe d’ouverture / fermeture (OCP)
Inversion des dépendances (DIP)
Substitution de Liskov (LSP)
Séparation des interfaces (ISP)

Design Patterns du GoF et autres Patterns

De comportement (itérateur, stratégie, Template Method, état, observateur, médiateur, visiteur)
De création (singleton, fabrique abstraite, Builder)
De structure (composite, pont, adaptateur, décorateur, façade, Proxy, Extension Object, Value Object)

Patterns et architecture

Couches logicielles
Modèle Vue Contrôleur (MVC)
Frameworks
Approche par composants

Organiser un modèle et en contrôler la qualité

Règles d’organisation en packages
Métriques de packages

Le refactoring

Définition et principes du refactoring
Quelques « mauvaises odeurs »
Exemples de refactoring
Refactoring vers les Design Patterns
Les outils du refactoring

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8096
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
20237
heures de formation réalisées en 2023
HAUT