C# Avancé

POO Avancée & Architecture Logicielle avec C#

Module Master orienté CLI-first sur C# moderne, SOLID, DI, LINQ, asynchronisme, tests et Clean Architecture.

M22025-2026Réda BOUREBABA <r.bourebaba@ynov.com>8 deck(s)

Supports disponibles

Acces direct au deck HTML et a sa version PDF.

8 deck(s)

Filtrer les supports

Affichage local, sans impact sur le build ni sur les decks sans metadonnees.

Voir les filtres par tags
Tags
OK

🧰 Module 1

OutillageIntroPublic90 min

Maitriser un environnement .NET moderne et un workflow CLI-first avant d'entrer dans l'architecture applicative.

csharpdotnetclibuild-systemdevops
OK

🏗️ Module 2

FondamentauxIntermediairePublic90 min

Utiliser les constructions modernes de C# pour exprimer le domaine plus clairement avec moins de bruit accidentel.

csharpmodern-typesobject-orientedencapsulationpolymorphism
OK

🧩 Module 3

ArchitectureIntermediairePublic90 min

Passer d'un code seulement correct a une architecture extensible avec SOLID et plusieurs patterns pragmatiques.

csharpsoliddesign-patternsmaintainability
OK

💉 Module 4

ArchitectureIntermediairePublic90 min

Comprendre le conteneur d'injection de dependances .NET pour composer une application maintenable et testable.

csharpdependency-injectionioc-containercomposition-rootinversion-of-control
OK

⚙️ Module 5

FondamentauxIntermediairePublic90 min

Exploiter genericite et LINQ pour produire un code C# plus reutilisable et lisible dans les traitements de donnees.

csharpgenericslinqfunctional-programmingdata-processing
OK

🚀 Module 6

AsyncIntermediairePublic90 min

Gerer latence, exceptions et nullite avec async/await et le modele asynchrone moderne de .NET.

csharpasync-awaittask-parallel-libraryerror-handlingnullable-reference-types
OK

🧪 Module 7

QualiteIntermediairePublic90 min

Installer un filet de securite avec tests unitaires, doubles et strategie de qualite avant l'acceleration produit.

csharpunit-testingmockingtest-pyramidquality
OK

🏁 Projet de Synthèse

ProjetAvancePublic180 min

Concevoir un moteur de reservation avec Clean Architecture en separant clairement domaine, application et infrastructure.

csharpclean-architecturedomain-driven-designenterprise-patternssynthesis-project