Accès rapide :
Le langage C#
Le langage C# : plan de la formation
Le langage C# Introduction à Microsoft .NET
Introduction à Microsoft .NET : Présentation de la plateforme .NET
Introduction à Microsoft .NET : Les langages .NET : C#, Visual Basic .NET, ...
Introduction à Microsoft .NET : Les différents frameworks
Introduction à Microsoft .NET : Visual Studio & Visual Studio Code
Le langage C# Un premier HelloWorld
Un premier HelloWorld : Prise en main de Visual Studio
Un premier HelloWorld : Compilation en mode ligne de commande
Un premier HelloWorld : C# sous environnement Mono / Linux
Un premier HelloWorld : C# sous environnement .NET Core / Linux
Le langage C# Eléments de base de la syntaxe C#
Eléments de base de la syntaxe C# : Déclaration de variables
Eléments de base de la syntaxe C# : Les types entiers et leurs opérateurs
Eléments de base de la syntaxe C# : Les types flottants et leurs opérateurs
Eléments de base de la syntaxe C# : Les autres types et opérateurs
Eléments de base de la syntaxe C# : Le bloc d'instructions
Eléments de base de la syntaxe C# : Les instructions de tests
Eléments de base de la syntaxe C# : Les instructions de boucles
Eléments de base de la syntaxe C# : Les instructions de débranchement
Le langage C# Définition de méthodes statiques
Définition de méthodes statiques : Comprendre les signatures de vos méthodes
Définition de méthodes statiques :Comprendre les signatures de vos méthodes
Définition de méthodes statiques : Surcharge de méthodes et nombre variable de paramètres
Définition de méthodes statiques : Méthode à valeurs de retour multiples
Définition de méthodes statiques : Utilisation de la récursivité
Définition de méthodes statiques : Les délégués et les expressions lambda
Définition de méthodes statiques :Les délégués et les expressions lambda
Le langage C# Introduction à la POO (Programmation Orientée Object)
Introduction à la POO : Qu'est ce que la POO ?
Le langage C#Introduction à la POO (Programmation Orientée Object)
Introduction à la POO : Quelques points de terminologie
Introduction à la POO : Définition d'attributs et de méthodes
Introduction à la POO : Création de propriétés, visibilité, encapsulation
Introduction à la POO : Création de propriétés, visibilité et encapsulation
Introduction à la POO : Constructeurs, cycle de vie, gestion générale de la mémoire
Introduction à la POO : Définition d'opérateurs
Introduction à la POO : Classes vs Structures
Le langage C# Aspects avancés de la POO C#
Aspects avancés de la POO C# : Utilisation des espaces de noms
Aspects avancés de la POO C# : Mise en uvre de l'héritage
Aspects avancés de la POO C# : Le polymorphisme
Aspects avancés de la POO C# : Interdire l'héritage et la redéfinition de méthodes
Aspects avancés de la POO C# : Classes abstraites et interfaces
Aspects avancés de la POO C# : L'interface IDisposable
Le langage C# Gestion des exceptions en C#
Gestion des exceptions en C# : Qu'est ce qu'une exception ?
Gestion des exceptions en C# : L'instruction try / catch / finally
Gestion des exceptions en C# : Utilisation du mot clé contextuel when
Le langage C# Collections et généricité
Collections et généricité : Les collections .NET non génériques
Collections et généricité : Les collections .NET génériques
Collections et généricité : Mise en uvre d'une classe générique
Collections et généricité : Définition de méthodes génériques
Le langage C# LINQ (Language INtegrated Query)
LINQ (Language INtegrated Query) : Architecture LINQ
LINQ (Language INtegrated Query) : Utilisation LINQ to Objects
LINQ (Language INtegrated Query) : Utilisation LINQ to Entites
Le langage C# Lecture et écriture de données locales
Lecture et écriture de données locales : Utilisation de fichiers textes
Lecture et écriture de données locales : Utilisation de fichiers binaires
Lecture et écriture de données locales : Utilisation de la sérialisation
Lecture et écriture de données locales : Obtenir des informations sur vos fichiers
Merci de votre attention
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :