Présentation de C#Introduction to C#

Bienvenue dans les tutoriels de présentation de C#.Welcome to the introduction to C# tutorials. Ceux-ci commencent par des leçons interactives que vous pouvez exécuter dans votre navigateur.These start with interactive lessons that you can run in your browser. Vous pouvez découvrir les principes de C# base de à partir de la C# série de vidéos 101 avant de commencer ces leçons interactives.You can learn the basics of C# from the C# 101 video series before starting these interactive lessons.

Les premières leçons expliquent les concepts de C# à l’aide de petits extraits de code.The first lessons explain C# concepts using small snippets of 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.You'll learn the basics of C# syntax and how to work with data types like strings, numbers, and booleans. Tout est interactif, vous allez écrire et exécuter du code en quelques minutes.It's all interactive, and you'll be writing and running code within minutes. Ces premières leçons prennent pour acquis que vous n’avez aucune connaissance préalable de la programmation ou du langage C#.These first lessons assume no prior knowledge of programming or the C# language.

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.All the introductory tutorials following the Hello World lesson are available using the online browser experience or in your own local development environment. À la fin de chaque tutoriel, vous décidez si vous souhaitez effectuer la leçon suivante en ligne ou sur votre propre ordinateur.At the end of each tutorial, you decide if you want to continue with the next lesson online or on your own machine. Vous trouverez également des liens pour vous aider à configurer votre environnement et passer au tutoriel suivant sur votre ordinateur.There are links to help you set up your environment and continue with the next tutorial on your machine.

Hello worldHello world

Dans le tutoriel Hello world, vous allez créer le programme le plus basique en C#.In the Hello world tutorial, you'll create the most basic C# program. Vous explorerez le type string et l’utilisation de texte.You'll explore the string type and how to work with text.

Nombres en C#Numbers in 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.In the Numbers in C# tutorial, you'll learn how computers store numbers and how to perform calculations with different numeric types. Vous apprendrez les bases de l’arrondi et comment effectuer des calculs mathématiques à l’aide de C#.You'll learn the basics of rounding, and how to perform mathematical calculations using C#. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.This tutorial is also available to run locally on your machine.

Ce tutoriel part du principe que vous avez terminé la leçon Hello world.This tutorial assumes that you have finished the Hello world lesson.

Branches et bouclesBranches and loops

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.The Branches and loops tutorial teaches the basics of selecting different paths of code execution based on the values stored in 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.You'll learn the basics of control flow, which is the basis of how programs make decisions and choose different actions. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.This tutorial is also available to run locally on your machine.

Ce tutoriel part du principe que vous avez fini les leçons Hello world et Nombres en C#.This tutorial assumes that you have finished the Hello world and Numbers in C# lessons.

Collection de listesList collection

La leçon Collection de listes vous présente le type Collection de listes qui stocke les séquences de données.The List collection lesson gives you a tour of the List collection type that stores sequences of data. Vous apprendrez à ajouter et à supprimer des éléments, à rechercher des éléments et à trier des listes.You'll learn how to add and remove items, search for items, and sort the lists. Vous découvrirez différents types de listes.You'll explore different kinds of lists. Vous pouvez également exécuter ce tutoriel localement sur votre ordinateur.This tutorial is also available to run locally on your machine.

Ce tutoriel part du principe que vous avez fini les leçons listées ci-dessus.This tutorial assumes that you have finished the lessons listed above.

Présentation des classesIntroduction to classes

Ce dernier tutoriel, qui s’exécute sur votre ordinateur, fait appel à votre propre environnement de développement local et à .NET Core.This final tutorial is only available to run on your machine, using your own local development environment and .NET Core. Vous allez créer une application console et voir les fonctionnalités orientées objet de base qui font partie du langage C#.You'll build a console application and see the basic object-oriented features that are part of the C# language.

Ce tutoriel prend pour acquis que vous avez terminé les tutoriels de présentation en ligne et que vous avez installé le SDK .NET Core et Visual Studio Code.This tutorial assumes you've finished the online introductory tutorials, and you've installed .NET Core SDK and Visual Studio Code.