Formation Informatique

UML - Design pattern

4-PAT-UML

2 jours, soit 14 heures

Objectif de la formation

  • Acquérir des connaissances concernant UML Design Pattern

Prochaines Sessions

Participants / Pré-requis

  • Chefs de projets, ingénieurs concepteurs et ingénieurs de développement

  • Formation initiale ou expérience en développement informatique requise

Les Modalités

Formation réalisée en présentiel ou à distance selon la formule retenue.

Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur, Attestation de fin de formation.

Moyens Pédagogiques

  • Formateur expert dans le domaine
  • Mise à disposition d’un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard
  • Feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation, questionnaire de satisfaction, attestation de stage

Programme détaillé

1. 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

2. Les Design Patterns du GoF et autres Patterns

  • Les Design Patterns de comportement : itérateur, stratégie, Template Method, état, observateur, médiateur, visiteur
  • Les Design Patterns de création : singleton, fabrique abstraite, builder
  • Les Design Patterns de structure : composite, pont, adaptateur, décorateur, façade, Proxy, Extension Object, Value Object

3. Patterns et architecture

  • Couches logicielles
  • Modèle Vue Contrôleur : MVC
  • Frameworks
  • Approche par composants

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

  • Règles d'organisation en packages
  • Métriques de packages

Les + de la formation

L'examen de certification TOSA (proposé en option) est en français. Il sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation. Cet examen de 60 minutes délivrera un diplôme attestant d'un niveau de compétence. Ce cours peut être également animé sur Mac (merci de le préciser à votre conseiller formation).

Nos conseillers en formation sont disponibles pour vous recommander les parcours à suivre selon votre niveau et vous proposer des formations sur-mesure.

Une formation pour un applicatif métier, un déploiement national de formation, nous vous orientons dans votre plan de développement des compétences.

VOIR LES FORMATIONS

planifiées en 2021/2022 dans un de nos centres