Bases du langage
Les bases de la syntaxe C#, du système de types et du contrôle de flux. Le premier arrêt pour comprendre la logique du langage.
Bases du langage
Pour débuter avec C#, cette section couvre la syntaxe, les types de données de base, les opérateurs, les instructions conditionnelles et les boucles. La gestion des exceptions et le concept d'espaces de noms sont également inclus comme fondations essentielles.
Objectif : apprendre la syntaxe et le contrôle de flux afin de se préparer à des concepts plus avancés.
TL;DR
if,switch,for,foreach.- Types de base :
int,string,bool. - Gestion des erreurs :
try/catch/finally.
Introduction à C# et à l’écosystème .NET
C# est un langage moderne, sûr et orienté objet. Avec l’écosystème .NET, il est possible de développer des applications web, mobiles, de bureau et des jeux.
Premier projet C#
Première application console en C# avec Visual Studio 2022 : utilisation de WriteLine, ReadKey et ReadLine.
Types de données de base en C#
Types de données de base en C# : numériques, textuels, logiques, orientés objet et nullables.
Structure de la syntaxe C#
Découvrez les bases de la syntaxe C#, incluant les blocs de code, les commentaires et les règles de nommage des variables.
Opérateurs et expressions en C#
Opérateurs et expressions en C# : utilisation des opérateurs arithmétiques, de comparaison, logiques, d’incrémentation/décrémentation, ternaire et null-coalescing.
Structures conditionnelles en C# (if, else, switch)
Structures conditionnelles en C# : apprenez à utiliser if, else if, else et switch pour exécuter différentes actions selon les conditions.
Boucles en C# (for, foreach, while, do-while)
Apprenez à utiliser les boucles for, foreach, while et do-while en C# pour gérer des actions répétitives avec des exemples pratiques.
Commandes de console en C#
Apprenez à utiliser la console en C# pour afficher des messages, lire les entrées utilisateur et formater le texte.
Opérations sur les chaînes de caractères en C#
Aprende a trabajar con cadenas en C#, incluyendo concatenación, búsqueda, substring, IndexOf y otras operaciones esenciales.
Conversions de types en C#
Apprenez les conversions de types en C#, y compris le casting implicite et explicite, Parse, TryParse et Convert avec exemples.
Utilisation des constantes et des énumérations en C#
Apprenez à utiliser les constantes et les énumérations en C# pour écrire un code plus lisible, sûr et maintenable avec exemples.
Bibliothèque Math en C#
Découvrez la bibliothèque Math en C# et apprenez à utiliser Pow, Sqrt, Round, Abs et d’autres méthodes mathématiques essentielles.
Opérations booléennes en C#
Apprenez les opérations booléennes en C#, y compris le type bool, les comparaisons et les opérateurs logiques &&, || et !.
Opérations DateTime & TimeSpan en C#
Apprenez à utiliser DateTime et TimeSpan en C# pour gérer les opérations de date et d’heure comme la comparaison et le formatage.
Opérations aléatoires en C#
Apprenez à utiliser la classe Random en C# pour générer des nombres et valeurs aléatoires avec Next, NextDouble et exemples.
Méthodes et utilisation des paramètres en C#
Apprenez à définir des méthodes et à utiliser des paramètres en C#, y compris les paramètres par valeur et par référence avec exemples.
Gestion des exceptions en C# (try, catch, finally)
Apprenez à gérer les exceptions en C# avec les blocs try, catch et finally afin de traiter les erreurs de manière sûre avec exemples.
Espaces de noms et assemblies en C#
Apprenez les concepts de namespaces et d’assemblies en C# pour structurer le code et gérer efficacement les dépendances.