Loading...
Module de formation

Sécurité et Optimisations du Code en C#

A propos

Sécurité et Optimisations du Code en C#

Optimisation du code : Techniques de performances, profiler et diagnostics. Sécurité des applications : Principes de sécurité en C# et cryptographie. Gestion de la concurrence : Threads, TPL, verrous et synchronisation. Revue de code : Pratiques et outils. Gestion de mémoire : Allocation, collecte et référence faible. Design patterns : Patterns de conception classiques et leur implémentation en C#.

5h à 9h

6 points clés

Compétence(s)

Langage C#

Niveaux
Avancé

Avancé

Expert

Expert

Objectifs du module

Maîtriser les techniques de performances.

Utiliser efficacement les outils de profiling.

Diagnostiquer et optimiser le code C#.

Maîtriser les threads et TPL.

Appliquer les verrous efficacement.

Assurer la synchronisation des ressources.

Comprendre les principes de sécurité en C#.

Maîtriser les bases de la cryptographie.

Appliquer les bonnes pratiques de sécurité dans le code C#.

Comprendre les pratiques de revue.

Utiliser des outils de revue.

Comprendre l'allocation et la collecte de mémoire en C#.

Maîtriser l'utilisation des références faibles.

Optimiser la gestion des ressources mémoire.

Comprendre les patterns classiques.

Implémenter des patterns en C#.

Optimiser le code avec des design patterns.

Contenu du module
Optimisation du code
pointTechniques de performances
pointProfiler et diagnostics
Gestion de la concurrence
pointThreads et TPL
pointVerrous et synchronisation
Sécurité des applications
pointPrincipes de sécurité C#
pointCryptographie
Revue de code
pointPratiques de revue
pointOutils de revue
Gestion de mémoire
pointAllocation et collecte
pointRéférence faible
Design patterns
pointPatterns de conception classiques
pointImplementation en C#
Formations

Incluant ce module !

Formation C#

Formation C#
sur mesure

DistancielPrésentiel
À partir de 1050€ HT
7h à 35h Modules : 6