Le langage C# est utilisé pour le développement d’application que ce soit en mode console ou encore en mode fenêtré, mais aussi pour créer des jeux vidéo grâce à Unity, ou encore des applications Web (ASP).
C’est un langage puissant et de plus en plus populaire qui s’appuie sur framework .NET.
Le C# est un langage de programmation généraliste crée par Microsoft , il est bien construit, il est relativement intuitif et très puissant. C’est un langage dit “fortement typé” orientée objet.
Pourquoi apprendre le langage C# ?
Dans ce cours vous apprendrez les bases du C#, puis progressivement vous monterez en compétences pour enfin maitriser ce fabuleux langage de programmation. Des questionnaires ainsi que des ateliers pratiques (avec corrigé), vous permettrons de tester vos compétences tout au long de cette formation.
Vous apprendrez par exemple :
A la fin de ce cours vous serez capable d’utiliser le C# et de créer des applications sous Mac, Windows ou encore Unity.
Pour plus de détails je vous invite à consulter le plan de cours ou de regarder les vidéos en libre accès.
ATTENTION : Sous MacOS, Visual Studio ne permet pas de créer des applications WinForms, uniquement en mode console.
Découverte de la structure d'un programme C#.
Les variables de base
Principe de concaténation
Effectuer des calculs en C#
Les conditions
Les conditions
Récupération de la saisie utilisateur
Manipuler les tableaux
Exploiter les boucles
Changement de type
Exploiter les listes
Exploiter les dictionnaires
Les constantes
Gestion des erreurs
Condition ternaire
La console en détails
Atelier pratique de codage
Correction de l'atelier de codage
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Les Fondamentaux du C#
Testez vos connaissances
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Programmation Orientée Objet (P.O.O)
Persistance des données
Persistance des données
Persistance des données
Persistance des données
Persistance des données
Persistance des données
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Les principaux contrôles WinForms
Atelier pratique
Correction
Les contrôles de boite de dialogues
Les contrôles de boite de dialogues
Les contrôles de boite de dialogues
Les contrôles de boite de dialogues
Les contrôles de boite de dialogues
Les contrôles de boite de dialogues
Les contrôles de boite de dialogues
Contrôle de menu et de barre d'outils
Contrôle de menu et de barre d'outils
Contrôle de menu et de barre d'outils
Contrôle de menu et de barre d'outils