Manipulation de la syntaxe pour C# avec Visual Studio
Appréhender le framework Visual Studio et ses composants
Comprendre les fonctions et outils proposés par Visual Studio
Explorer les modèles d’applications
Comprendre le processus de conception et création d’une application
Explorer Winforms, XAML, UWP…
Identifier les différents types de données, opérateurs et variables
Comprendre le principe de coercition ou conversion de type dans un langage objet
Identifier les différents éléments du langage
Mettre en œuvre le débogage
Conception et utilisation de méthodes dans le cadre de la POO
Créer une méthode et l’invoquer
Déboguer une méthode
Effectuer une surcharge de méthode en modifiant ses paramètres
Gérer les exceptions
Monitorer, tracer et profiler l’application
Étudier les compteurs de performances
Création des structures et des énumérations
Créer et initialiser les structures
Ajouter des propriétés et des indexeurs
Utiliser les différentes collections
Utiliser les listes et les dictionnaires
Créer et gérer les événements
Créer et utiliser les objets de délégués
Construction et manipulation des classes
Créer une nouvelle classe
Instancier avec les constructeurs
Utiliser les variables de type référence et de type valeur
Instaurer des classes statiques
Comparer les instances : les interfaces Icomparable et Icomparer
Mettre en œuvre les types génériques
Utiliser les listes et les dictionnaires génériques
Utiliser l’interface des collections
Utilisation d’un modèle objet
Héritage et classe de base
Utiliser les extensions des classes
Étendre les classes
Personnaliser les exceptions
Ré-usiner le code
Techniques de gestion des fichiers
Utiliser les classes Directory, Path et File
Sérialiser et dé-sérialisé les données
SOAP et JSON
Gérer les streams