Booster des Talents IT

Formation Design Patterns avec UML

formation uml 2
Vous pourrez acquérir l’ensemble des connaissances concernant les Design Patterns et le langage UML grâce à la formation Design Patterns avec UML. Vous serez en mesure d’utiliser les principes du Design Objet et de mettre en œuvre tous les Design Patterns dans un modèle Objet.
  • le 02/10/2019 à Paris
  • le 14/10/2019 à Aix-en-Provence
  • le 25/11/2019 à Grenoble
  • + 32 autres sessions
Prixà partir de
1550 €HT
RéférenceAF9416
Durée3 jours
Public Chefs de Projet, Concepteurs, Développeurs
PrérequisConnaissances du langage Java
TP50%

Plan de Formation Design Patterns avec UML

La modélisation Objet avec le langage UML

Définition d’un modèle
L’essentiel de l’approche Objet
La programmation orientée Objet

Le design Objet

La programmation OO et UML
Enjeux de la conception et son impact sur le cycle de vie des projets
Patterns d’analyse GRASP
Principe :
– De responsabilité unique (SRP)
– D’Ouverture/Fermeture (OCP)
– De substitution de Liskov
Composition versus Héritage
Séparation des interfaces (ISP)
Polymorphisme

Rappels des Design patterns

Origine et portée des patterns
Avantages et limites
Résolution des problèmes
Garantir la pérennité des développements

Langage UML

Historique
L’OMG
Processus de développement agiles
Processus itératif incrémental
Planifier le processus
Le concept MDA (Model Driven Architecture)

Cas d’application des Design Patterns avec le langage UML

Axes de modélisation UML
Scénario (définition) et cas d’application
Notion d’Acteur

Construire les classes grâce aux diagrammes

Objectifs du diagramme de classes
Niveau :
– Conceptuel
– Spécification
– Navigabilité
– Multiplicité
Rapports d’agrégation et de composition
Héritage de classe
Classe abstraites / classes concrètes
Le Design Pattern Template Method
Les attributs et méthodes
La notion d’API
Design Pattern de la Métaclasse

L’architecture

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

Diagrammes d’intercation

Diagrammes (objectifs et notation) :
– De séquence
– De collaboration

Diagramme de packages

Gérer les dépendances
Inversion des dépendances (DIP)
Couplage faible par Interface :
Design Pattern Factory
Injection des dépendances
Les métriques
Packages :
– D’abstraction
– D’implémentation
Principes :
– D’équivalence livraison/réutilisation (REP)
– De réutilisation commune (CRP)
– De fermeture commune (CCP)
– Des dépendances acycliques (ADP)
– De rapport dépendance/stabilité (SDP)

Diagramme d’états-transitions

État d’un objet
Notion :
– De transition
– De Garde sur une transition
Design Pattern État

Diagramme d’Activité

Activité
Travées

Les extensions d’UML

Les notes
Les stéréotypes
Les tagged values
Contraintes

Design Patterns du GoF, Gamma et autres Patterns

Catalogue de patterns
Objectifs et avantages
Isoler la création des objets de leur utilisation
Patterns comportementaux et affectation des responsabilités
Structurer les classes
Design Patterns de création
Design Patterns de structure

Nos autres formations Analyse et conception

AF15530Formation Zachman : mise en oeuvre avec Enterprise Architect en Intra/Cours Particulier2 jours1290 €HT
AF15525Formation Enterprise Architect Modéliser des diagrammes BPMN 35 sessions prévues3 jours1790 €HT
AF15310Formation UML les bases en Intra/Cours Particulier2 jours1190 €HT
AF14881Formation Systèmes Complexes avec SysML en Intra/Cours Particulier4 jours2190 €HT
AF10733Formation Analyse et conception avec UML 2 35 sessions prévues4 jours2190 €HT
Voir les 14 formations
Vous pouvez également être intéressé par des formations Design Patterns, UML ou par les formations de notre filière Analyse et conception
Prixà partir de
1550 €HT
RéférenceAF9416
Durée3 jours
Public Chefs de Projet, Concepteurs, Développeurs
PrérequisConnaissances du langage Java
Travaux pratiques50%
Suivez l'une de
nos 35 sessions
le 02/10/2019 à Paris
le 14/10/2019 à Aix-en-Provence
le 25/11/2019 à Grenoble
le 25/11/2019 à Lille
le 25/11/2019 à Lyon
le 03/12/2019 à Nantes
le 09/12/2019 à Paris
le 14/01/2020 à Nantes
le 22/01/2020 à Lyon
le 22/01/2020 à Grenoble
le 10/02/2020 à Toulouse
le 24/02/2020 à Paris
le 17/03/2020 à Aix-en-Provence
le 31/03/2020 à Grenoble
le 31/03/2020 à Lyon
le 01/04/2020 à Lille
le 20/04/2020 à Paris
le 12/05/2020 à Nantes
le 27/05/2020 à Lyon
le 27/05/2020 à Grenoble
le 16/06/2020 à Toulouse
le 29/06/2020 à Paris
le 08/07/2020 à Lyon
le 08/07/2020 à Grenoble
le 20/07/2020 à Aix-en-Provence
le 02/09/2020 à Lille
le 22/09/2020 à Paris
le 13/10/2020 à Nantes
le 14/10/2020 à Grenoble
le 14/10/2020 à Lyon
le 16/11/2020 à Toulouse
le 18/11/2020 à Paris
le 15/12/2020 à Aix-en-Provence
le 16/12/2020 à Lyon
le 16/12/2020 à Grenoble
Voir toutes les dates