Home
:
Book details
:
Book description
Description of
Design Patterns, Architecture logicielle & Code PRO
DerniA?re mise A jour : 11/2023 Duration: 4h22m | Video: .MP4, 1920x1080 30 fps | Audio: AAC, 48 kHz, 2ch | Size: 2.4 GB Genre: eLearning | Language: FranA§ais Faites passer votre code au niveau supA©rieur, dA©couvrez les principaux design patterns et l'architecture logicielle. Ce que vous apprendrez Architecturer le code d'un logiciel Utiliser des design patterns pour rA©soudre des problA©matiques Apprendre les principaux design patterns A?crire du code maintenable, optimisA© et A©volutif Coder de faA§on professionnelle A?crire un code de grande qualitA© Description Ce cours s'adresse aux dA©veloppeurs qui souhaitent franchir un cap et A©crire du code professionnel de qualitA©. Dans cette formation nous allons apprendre A mettre en place et A utiliser les principaux design patterns (patrons de conception). L'objectif est de maA®triser l'architecture logicielle afin de produire du code optimisA©, de qualitA© , A©volutif et maintenable. En gA©nA©ral, les formations en ligne sur la programmation prA©sentent les notions de base. Ici, dans ce tutoriel, je pars du principe que vous disposez dA©jA des bases et que votre objectif est de vous perfectionner et de vous professionnaliser afin de devenir un expert. Optimiser et architecturer un code est aujourd'hui indispensable dans le monde professionnel. De nos jours, les projets sont complexes et consA©quents. Il est obligatoire d'optimiser le code et de le rendre A©volutif afin que le logiciel dA©veloppA© soit maintenable sur le long terme. De plus la qualitA© de votre code aura un impact direct sur les performances du logiciel une fois en production. Vous souhaitez devenir CTO ou tech lead ? Alors il faudra A?tre capable d'optimiser votre code pour dA©crocher un emploi de ce type. Dans ce cours je vous prA©senterai non seulement les principaux design patterns mais aussi des principes de dA©veloppement A respecter afin de produire un code de qualitA©. Les exemples prA©sentA©s dans cette formation se basent sur l'utilisation du langage C#. Pour illustrer mes exemples et vous montrer concrA?tement comment implA©menter ces patrons de conception dans un projet, j'utilise Unity. Cela me permet de crA©er des mini projets directement testables. Cependant, les design patterns prA©sentA©s dans ce cours sont adaptables A n'importe quel autre langage de programmation. Les principes et les design patterns prA©sentA©s dans ce cours sont les suivants Le principe de responsabilitA© unique Le principe Open-closed Le principe de Liskov Le principe de sA©grA©gation des interfaces Le principe d' inversion de dA©pendance Le design pattern Factory Le design pattern Object pool Le design pattern Singleton Le design pattern Command Le design pattern State Le design pattern Observer Le design pattern Model View Presenter (MVP) Les sources vous seront fournies en tA©lA©chargement . D'autres patrons de conception pourront A?tre ajoutA©s A ce cours via des mises A jour. Vous souhaitez suivre un cours dont le principal objectif est de faire de vous un codeur de qualitA© ? Alors n'hA©sitez plus et rejoignez moi dans la premiA?re vidA©o de cette formation vidA©o sur l'architecture logicielle. A? qui ce cours s'adresse-t-il ? Les dA©veloppeurs qui veulent amA©liorer la qualitA© de leur code Les dA©veloppeurs qui veulent optimiser leurs projets Les dA©veloppeurs qui veulent apprendre l'architecture logicielle Les dA©veloppeurs professionnels qui veulent franchir un cap Afficher plus Afficher moins Say "Thank You"