Formation C# Perfectionnement.
Score de satisfaction : 4.79/5
Durée :
3 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
C# Perfectionnement
à partir de
1800 €HT

Référence :
SF33491
Durée :
3 jours

Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 21 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation C# Perfectionnement.

Notre formation C# perfectionnement de 3 jours pour parfaire vos connaissances en C#!

Suite à cette formation C# Perfectionnement vous serez en mesure de programmer les éléments de C#, appliquer les bonnes pratiques, utiliser les classes de la librairie .NET supportant les scénarios avancés et bien intégrer votre code avec la plateforme .NET.

Objectifs pédagogiques.

1Parfaire ses connaissances en C#

2Maîtriser la programmation objet

3Gérer les collections, les exceptions, les délégués et les événements

4Connaître les bonnes pratiques d'aide au développement

5Gérer les entrées-sorties

6Maîtriser la programmation multithread et générique

7Comprendre la métaprogrammation

8Maîtriser des éléments avancés du langage

Prérequis : Notre formation C# ou connaissances équivalentes
Partagez cette formation

Programme de formation C# Perfectionnement.

PDF

Rappel des notions de base de C#

.

Tests unitaires

Retour sur l’intérêt des tests unitaires
Frameworks et outils

Programmation objet

Destructeurs
Instruction using
Indexeurs
Implémentation publique et privée d’interface

Collections

Classe List
Recherche par prédicats
Actions
Itérateurs et foreach

Exceptions

Exceptions classiques
Interception
Déclenchement

Délégués

Définition
Utilisation

Événements

Définition
Émission
Prise en charge

Aide au développement

Commentaires passifs et actifs
Attributs
Traces

Entrées-sorties

Flux
Sérialisation

Programmation multithread

Classes Thread
ThreadPool
Back-groundWorker
Synchronisation avec lock
Monitor
ReaderWriterLock
Méthodes asynchrones

Programmation générique

Classes et méthodes génériques
Contraintes
Types annulables

Métaprogrammation

Réflexion (introspection)

Éléments avancés du langage

Classes imbriquées et méthodes anonymes
IDisposable et modèle d’implémentation
Comparaison d’objets (tri, égalité)
Redéfinition d’opérateur

Introduction à .NET Core et échanges autour du framework unifié .NET 5

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8096
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
20237
heures de formation réalisées en 2023
HAUT