ASP.NET MVC Core, développer avec les Design Patterns
Cette formation vous apprend à maîtriser les principaux Design Patterns et les bonnes pratiques de conception pour développer des applications ASP.NET robustes, maintenables, évolutives et réutilisables.
À propos de cette formation
Ce cours met l’accent sur la conception d’applications d’entreprise avec les Design Patterns, afin de construire des solutions robustes, maintenables, évolutives et réutilisables. Vous apprendrez à identifier les problématiques de conception et à choisir les patterns les plus adaptés pour structurer efficacement votre code et répondre aux besoins des applications .NET.
Vous découvrirez les principaux Design Patterns de conception et d’architecture ainsi que les bonnes pratiques permettant d’améliorer la qualité et la maintenabilité des développements. Ces principes seront mis en œuvre dans l’écosystème .NET, notamment pour l’accès aux données, la gestion des transactions, la conception d’API REST avec ASP.NET Core et le développement des interfaces Web.
Ce cours aborde enfin l’industrialisation des développements, afin de capitaliser sur les patterns, composants et pratiques mis en place pour favoriser la cohérence et la réutilisabilité au sein des équipes.
Objectifs pédagogiques
A l'issue de cette formation, le participant sera capable de :
- Maîtriser l’injection de dépendances et le cycle de vie d’un objet
- Mettre en œuvre le pattern Command dans une architecture CQRS
- Maîtriser l'accès aux données et l'application des transactions
- Savoir mettre en œuvre une API REST et d’une IHM avec ASP.NET Core
Programme de la formation
La formation est organisée en chapitres, chacun composé d'explications, de démonstrations et de travaux pratiques.