Présentation de C#
Bienvenue dans les tutoriels de présentation de C#. Ces leçons commencent par du code interactif que vous pouvez exécuter dans votre navigateur. Vous pouvez apprendre les principes de base de C# à partir de la série vidéo C# 101 avant de commencer ces leçons interactives.
Les premières leçons expliquent les concepts de C# à l’aide de petits extraits de code. Vous apprendrez les bases de la syntaxe C# et comment utiliser des types de données tels que des chaînes, des nombres et des valeurs booléennes. Tout est interactif, vous allez écrire et exécuter du code en quelques minutes. Ces premières leçons prennent pour acquis que vous n’avez aucune connaissance préalable de la programmation ou du langage C#.
Vous pouvez essayer ces tutoriels dans différents environnements. Les concepts que vous allez apprendre sont les mêmes. La différence réside dans l’expérience que vous préférez :
- Dans votre navigateur, sur la plateforme des documents : cette expérience incorpore une fenêtre de code C# exécutable dans des pages de documents. Vous écrivez et exécutez du code C# dans le navigateur.
- Dans l’expérience Microsoft Learn. Ce parcours d’apprentissage contient plusieurs modules qui enseignent les principes de base de C#.
- Dans Jupyter sur Binder. Vous pouvez tester le code C# dans un notebook Jupyter sur Binder.
- Sur votre ordinateur local. Une fois que vous avez exploré en ligne, vous pouvez télécharger le SDK .NET et générer des programmes sur votre ordinateur.
Tous les tutoriels de présentation proposés après la leçon Hello World sont disponibles en ligne dans le navigateur ou dans votre propre environnement de développement local. À la fin de chaque tutoriel, vous décidez si vous souhaitez effectuer la leçon suivante en ligne ou sur votre propre ordinateur. Vous trouverez également des liens pour vous aider à configurer votre environnement et passer au tutoriel suivant sur votre ordinateur.
Hello world
Dans le tutoriel Hello world, vous allez créer le programme le plus basique en C#. Vous explorerez le type string
et l’utilisation de texte. Vous pouvez également utiliser le chemin sur Microsoft Learn ou Jupyter sur Binder.
Nombres en C#
Dans le tutoriel Nombres en C#, vous allez apprendre comment les ordinateurs stockent les nombres et comment effectuer des calculs avec différents types numériques. Vous apprendrez les bases de l’arrondi et comment effectuer des calculs mathématiques à l’aide de C#. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.
Ce tutoriel part du principe que vous avez terminé la leçon Hello World.
Branches et boucles
Le tutoriel Branches et boucles explique les bases de la sélection de différents chemins d’exécution de code en fonction des valeurs stockées dans des variables. Vous allez apprendre les principes fondamentaux du flux de contrôle, sur la base duquel les programmes prennent des décisions et choisissent différentes actions. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.
Ce tutoriel part du principe que vous avez terminé les leçons « Hello World » et « Nombres in C#.
Collection de listes
La leçon Collection de listes vous présente le type Collection de listes qui stocke les séquences de données. Vous apprendrez à ajouter et à supprimer des éléments, à rechercher des éléments et à trier des listes. Vous découvrirez différents types de listes. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.
Ce didacticiel part du principe que vous avez terminé les leçons mentionnées ci-dessus.
101 échantillons LINQ
Cet exemple nécessite l’outil global dotnet-try. Une fois que vous avez installé l’outil et cloné le référentiel try-samples, vous pouvez découvrir la requête LINQ (Language Integrated Query) à travers un ensemble de 101 échantillons que vous pouvez exécuter de manière interactive. Vous pouvez explorer différentes façons d’interroger, d’explorer et de transformer des séquences de données.