Développement - Design Patterns
0/10
(0 avis)
Formation créée le 24/11/2021. Dernière mise à jour le 16/09/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : A l’issue de la formation, le stagiaire sera capable d’utiliser les principaux modèles de conception disponibles (Design Patterns).
Objectifs de la formation
- Comprendre la philosophie des Design Patterns
- Connaitre les principaux patterns
- Appréhender la démarche d’utilisation des modèles pour appliquer le bon patron
- Appliquer les Design Patterns dans une architecture technique de conception
Profil des bénéficiaires
Pour qui
- Architectes
- Développeurs
- Analystes
- Chefs de projets
Prérequis
- Posséder une solide connaissance en programmation orientée objet (Java)
Contenu de la formation
-
Introduction
- Solutions de conception cataloguées
- Méthodologie : définition des besoins techniques, des classes "types" du pattern, des collaborations entre classes
- Rappel d'architecture
- MVC & outils de mise en oeuvre
- Les design patterns
- Description formelle
- Choix et utilisation d'un patron
- Types de patrons de conception : origine, les trois familles, autres types...
-
Création
- Indépendance système & création d'objets
- Études des patrons
-
Structuration
- Objets et nouvelles fonctionnalités
- Identification des structures de classes : abstraites et évolutives
- Adapteur
- Pont
- Composite
- Décorateur
- Façade
- Proxy
-
Gestion des comportements
- Coopérations évolutives
- Chaine de responsabilités
- Commande
- Interpréteur
- Itérateur
- Médiateur
- Memento
- Observateur
- État
- Stratégie
- Patron de méthode
- Visiteur
-
Communication
- Coopérations découplées & système distribué
- Publication/Souscription
- Proxy
-
Mise en oeuvre
- Modélisation des patrons de conception et intégration à un diagramme de classes UML
- Application JEE et patterns de SUN
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Espace intranet de formation
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...
0/10
(0 avis)
Délai d'accès
2 semaines