{! job.appellationlibelle !}
{! job.salaire.libelle !}
{! job.typeContrat !}
Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ... - Concevoir des applications faiblement couplées et cohésives - Apprendre à implémenter des designs patterns
Maîtriser les fondements de la conception objetAtelier : construire un schéma de classes cohérentGérer l'interaction entre les objets du systèmeTell don't askGestion des dépendancesDécoupage des règles d'affaires basé sur l'interactionConception basée sur les comportementsLoi de DéméterAtelier : implémentation de patterns de comportementsConcevoir un domaine et découper des objetsAtelier : multiples exemples de mauvaise/bonne implémentationIntroduire une abstractionMétrique de l'Abstraction-Instabilité (R. C. Martin)Principe de substitution de Liskov (LSP)Composition versus héritagePrincipe de la ségrégation des interfaces (ISP)Atelier : analyse d'un code et présentation des métriques - ré-écriture d'exemples concrets
Coût de la formation : Consulter l'organisme
35 heures
À distance https://www.dawan.fr/formations/-.net/c-avec-visual-studio/C-Intermediaire--Optimiser-le-modele-objet-et-utiliser-les-design-patterns
Avoir suivi la formation C# Initiation+Approfondissement ou notions equivalentes;
DEBRUYNE Joris (Dawan Sarl)
0665765582
carif-ge@dawan.fr