Bienvenue dans "Les Trucs & Astuces d'un MVP en C# .NET", une formation unique conçue pour transformer votre compréhension et votre utilisation de C#. Que vous soyez un débutant désireux d'approfondir vos connaissances ou un développeur expérimenté cherchant à aiguiser vos compétences, ce cours est fait pour vous.

Ce que vous allez apprendre :

  • Principes fondamentaux et avancés de C# .NET : Explorez les concepts clés et les meilleures pratiques de programmation en C#.
  • Techniques éprouvées et astuces d'expert : Découvrez des stratégies et des astuces peu connues, directement issues de l'expérience d'un MVP (Most Valuable Professional) en C#.
  • Optimisation de la performance du code : Apprenez à écrire un code plus efficace, lisible et maintenable.
  • Résolution de problèmes complexes : Améliorez vos compétences en résolution de problèmes avec des études de cas réelles.
  • Dernières tendances et innovations en C# : Restez à jour avec les dernières évolutions du langage C# et de la plateforme .NET.

Pour qui ce cours est-il conçu ?

  • Développeurs débutants et intermédiaires en C# cherchant à améliorer leurs compétences.
  • Professionnels expérimentés en programmation souhaitant approfondir leur maîtrise de C# .NET.
  • Toute personne curieuse de découvrir les astuces et techniques d'un expert en C#.

Préparez vous à plonger dans un monde où le code C# n'aura plus de secrets pour vous. Rejoignez moi pour une aventure de codage enrichissante et transformez votre manière de programmer en C# .NET !

Voir plus

Contenu du cours

1 sections ·  37 leçons  · 7h50min

 Comment BIEN FAIRE un singleton
9:57
 Les modificateurs de paramètres en C#
20:46
 GetHashCode = méthode INUTILE ?
10:30
 Le VRAI USAGE de l'interface IDisposable
9:42
 String est IMMUABLE ... C'est quoi ?
11:18
 Concaténation de String et performances
10:53
 Faire des benchmarks de PRO !
11:36
 Les différentes comparaisons de chaînes
13:31
 PERSONNALISER les opérateurs
8:33
 Les pièges du STATIC
12:25
 Regex et performances
11:54
 Task et ValueTask, quand et pourquoi ?
10:44
 Le COÛT en performance des exceptions
11:05
 Parcourir une collection : FOR ou FOREACH
7:53
 Modificateur de structure READONLY et L'IMMUABILITÉ
10:51
 GESTION MÉMOIRE des structures avec les ref struct
8:37
 Faire des logs EFFICACES
11:16
 ATTENTION aux allocations avec la capture de var
9:56
 Lire un tableau SANS ALLOCATION MÉMOIRE
14:12
 La variable "i" dans la boucle FOR
13:43
 Task.CompletedTask ou Task.FromResult(0) ?
13:19
 Itérer sur n'importe quelle classe ?
12:18
 Le mot-clé yield et ses usages insoupçonnés
14:06
 Les coûts cachés en performance de IEnumerable
15:22
 lock vs SemaphoreSlim : ce qui change + perf
14:36
 La perf de la vérification d'égalité avec Equals
11:57
 Trucs & Astuces sur les collections en C#
17:34
 Le SEUL USAGE valide du mot-clé dynamic
13:30
 Un sucre syntaxique C# 12 qui AMÉLIORE les performances !
10:55
 La MEILLEURE conversion de type dans les collections
9:29
 Marquer ses classes comme SEALED, utile ou pas
13:01
 LINQ est LENT ? Attention à l'ordre des opérateurs
12:01
 La MEILLEURE façon de vérifier qu'un string = int ...
15:50
 6 manières de créer du code thread-safe
25:27
 Regex : 1 piège de performance et 1 piège de sécurité, évites les !
13:25
 Soulages le GC en faisant du POOLING d'objets !
13:56
 Créer des variables locales IMMUABLES
14:48

Avis sur le cours

2
5.00
5
(2)
4
3
2
1

Débutant Niveau:  Débutant
Vidéos: 37
Durée:  7h50min
Certificat de réussite
47.00€
Voir les prix entreprise
Nombre d'employés
1
47.00€ HT
Bénéficiez de 10% de réduction pour 2 accès jusqu'à 30% pour 6 accès ou + (hors cours en promotion)
Voir les prix particulier