Ce cours présente les principes fondamentaux de la programmation en C# dans le cadre .NET. Vous acquerrez une expérience pratique de la mise en place de projets, de la maîtrise des concepts de programmation de base et de l'utilisation des principes orientés objet pour créer des applications évolutives tout en utilisant Microsoft Copilot pour améliorer la qualité du code et la productivité. À la fin du cours, vous serez en mesure de... Décrire la mise en place, la structure et la configuration des projets .NET dans un environnement Visual Studio Code à la fin du cours. Mettre en œuvre les concepts de programmation fondamentaux en C#, y compris les variables, les structures de contrôle, les boucles et les méthodes, pour résoudre des problèmes de base et créer des applications simples dans un environnement .NET.NET. Appliquer les principes de la programmation orientée objet, tels que les classes, l'héritage et le polymorphisme, pour concevoir et mettre en œuvre des applications C# modulaires et évolutives. Développer des programmes asynchrones à l'aide de C# et appliquer des techniques de débogage pour garantir la performance et la réactivité des applications modernes. Tirer parti de Microsoft Copilot pour écrire, déboguer et optimiser le code, en améliorant la qualité et l'efficacité du code tout au long du cours.

Débloquez l'accès à plus de 10 000 cours avec Coursera Plus. Essai gratuit de 7 jours.


Introduction à la programmation avec C#
Ce cours fait partie de plusieurs programmes.

Instructeur : Microsoft
15 522 déjà inscrits
Inclus avec
(96 avis)
Expérience recommandée
Compétences que vous acquerrez
- Catégorie : Microsoft Copilot
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Outils de développement Microsoft
- Catégorie : Microsoft Visual Studio
- Catégorie : Principes de programmation
- Catégorie : Débogage
- Catégorie : cadre .NET
- Catégorie : Environnements de développement intégré
- Catégorie : C# (langage de programmation)
- Catégorie : Environnement de développement
- Catégorie : Programmation Informatique
Détails à connaître

Ajouter à votre profil LinkedIn
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable auprès de Microsoft

Il y a 5 modules dans ce cours
Dans ce module, vous apprendrez les principes fondamentaux de l'environnement .NET et son rôle dans le développement de logiciels. Vous découvrirez comment Visual Studio Code s'intègre aux projets .NET et vous acquerrez une expérience pratique de la mise en place d'un environnement de développement .NET. À la fin, vous comprendrez les étapes de démarrage d'un nouveau projet .NET et la manière d'organiser les fichiers et la structure du projet au sein du cadre .NET.
Inclus
21 vidéos11 lectures8 devoirs1 plugin
Dans ce module, vous passerez en revue les concepts de programmation clés du premier cours, tels que les variables, les types de données, les structures de contrôle, les boucles, les méthodes et le pseudocode. Vous appliquerez la pensée logique à ces principes fondamentaux de la programmation et vous vous exercerez à utiliser des techniques et des outils de débogage de base. À la fin du cours, vous écrirez des programmes simples en C# et créerez un petit projet qui incorpore les sujets de révision et les compétences de débogage.
Inclus
12 vidéos7 lectures8 devoirs2 plugins
Dans ce module, vous vous plongerez dans les concepts fondamentaux de la Programmation orientée objet (POO) en C#, y compris la définition des objets et des classes. Vous explorerez l'héritage et le polymorphisme et apprendrez à les appliquer en C++. En outre, vous identifierez les patrons de conception OOP courants et mettrez en œuvre des classes et des objets par le biais d'exercices pratiques, afin de consolider votre compréhension de ces principes de programmation essentiels.
Inclus
13 vidéos8 lectures9 devoirs2 plugins
Dans ce module, vous apprendrez les concepts fondamentaux de la programmation asynchrone et comprendrez son importance dans les applications modernes. Vous mettrez en œuvre async et await dans des programmes C# et développerez des solutions pratiques en utilisant des techniques asynchrones. À la fin, vous serez capable de déboguer du code asynchrone et de créer des programmes asynchrones simples, améliorant ainsi les performances de vos applications.
Inclus
13 vidéos8 lectures9 devoirs2 plugins
Dans ce module, vous explorerez les fonctionnalités de Microsoft Copilot pour l'écriture et le débogage du code C#. Vous apprendrez à utiliser Copilot pour écrire un code efficace, déboguer les erreurs et améliorer la qualité globale du code. Grâce à des exercices pratiques, vous utiliserez Copilot pour résoudre des problèmes de codage, rendant ainsi votre processus de codage plus rapide et plus efficace.
Inclus
7 vidéos4 lectures4 devoirs1 évaluation par les pairs4 plugins
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
En savoir plus sur Développement de logiciels
Statut : Essai gratuitBoard Infinity
Statut : PrévisualisationSimplilearn
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
96 avis
- 5 stars
77,08 %
- 4 stars
14,58 %
- 3 stars
3,12 %
- 2 stars
3,12 %
- 1 star
2,08 %
Affichage de 3 sur 96
Révisé le 11 sept. 2025
Very good course ..really every thing was made easy
Révisé le 5 févr. 2025
Excellent course, very complete, excellent examples, videos, texts and tests. Highly recommended.
Révisé le 4 oct. 2025
The concepts of Object-Oriented Programming (OOP) in Module 3 are clear and easy to understand.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.



