Loading...
Module de formation

Programmation Avancée en C#

A propos

Programmation Avancée en C#

Collections génériques : Maîtrisez les Listes, Dictionnaires, Stacks et Queues. Approfondissez LINQ avec une introduction à ses syntaxes et requêtes.
Explorez le Développement Asynchrone à travers Async, await et la programmation parallèle. Découvrez les Expressions Lambdas et leur usage dans LINQ.
Événements et délégations : Apprenez les délégations et la gestion d'événements. Perfectionnez la manipulation de fichiers via la lecture, l'écriture et l'utilisation des streams.

5h à 9h

6 points clés

Compétence(s)

Langage C#

Niveaux
Opérationnel

Opérationnel

Avancé

Avancé

Objectifs du module

Maîtriser les listes génériques en C#.

Comprendre l'utilisation des dictionnaires.

Utiliser efficacement les piles et files d'attente.

Comprendre les bases de LINQ.

Utiliser des requêtes LINQ efficaces.

Maîtriser les différentes syntaxes LINQ.

Comprendre l'utilisation de async et await.

Maîtriser la programmation parallèle en C#.

Optimiser les performances avec le code asynchrone.

Maîtriser les lambdas en C#

Utiliser les lambdas dans LINQ

Optimiser le code avec les expressions lambdas

Maîtriser la lecture et l'écriture de fichiers en C#.

Utiliser efficacement les streams pour la manipulation de fichiers.

Optimiser les performances de gestion de fichiers en C#.

Comprendre les délégations en C#.

Maîtriser la gestion d'événements.

Contenu du module
Collections génériques
pointListes, Dictionnaires
pointStacks, Queues
LINQ
pointIntroduction à LINQ
pointSyntaxes et requêtes LINQ
Développement Asynchrone
pointAsync et await
pointProgrammation parallèle
Expressions Lambdas
pointComprendre les lambdas
pointUsages dans LINQ
Manipulation de fichiers
pointLire et écrire des fichiers
pointUtilisation des streams
Evénements et délégations
pointDélégations en C#
pointGestion d'événements
Formations

Incluant ce module !

Formation C#

Formation C#
sur mesure

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