Microsoft

Principes fondamentaux de la programmation C# et environnement de développement

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Microsoft

Principes fondamentaux de la programmation C# et environnement de développement

 Microsoft

Instructeur : Microsoft

1 552 déjà inscrits

Inclus avec Coursera Plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant
Aucune connaissance prérequise
3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant
Aucune connaissance prérequise
3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Compétences que vous acquerrez

  • Catégorie : Principes de programmation
  • Catégorie : Contrôle des versions
  • Catégorie : Environnement de développement
  • Catégorie : Logique informatique
  • Catégorie : Programmation informatique
  • Catégorie : Développement d'applications
  • Catégorie : Interface utilisateur (UI)
  • Catégorie : Débogage
  • Catégorie : Microsoft Copilot
  • Catégorie : Outils de programmation informatique
  • Catégorie : Version du logiciel
  • Catégorie : Programmation événementielle
  • Catégorie : Développement du programme
  • Catégorie : Outils de développement Microsoft

Outils que vous découvrirez

  • Catégorie : Environnements de développement intégré
  • Catégorie : cadre .NET
  • Catégorie : Microsoft Visual Studio
  • Catégorie : Git (système de contrôle de version)
  • Catégorie : Composants de l'interface utilisateur
  • Catégorie : C# (langage de programmation)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

janvier 2026

Évaluations

26 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise en Algorithmes

Ce cours fait partie de la Certificat Professionnel Guide des fondamentaux de C# pour les débutants
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
  • 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

17 vidéos11 lectures8 devoirs

Dans ce module, vous apprendrez les éléments fondamentaux de la programmation C# qui constituent la base de tous les travaux de développement à venir. Vous apprendrez et pratiquerez la syntaxe et la structure essentielles requises pour écrire des programmes C# bien formés, comprendrez comment travailler avec différents types de données grâce aux variables et aux types de données, et apprendrez à effectuer des calculs et des comparaisons à l'aide d'opérateurs. En outre, vous développerez des habitudes professionnelles en apprenant à documenter efficacement votre code à l'aide de commentaires. À la fin de ce module, vous serez en mesure d'écrire des programmes C# basiques mais complets qui respectent les normes de l'industrie en matière de structure de code et de documentation.

Inclus

10 vidéos4 lectures5 devoirs8 laboratoires non notés

Dans ce module, vous apprendrez à créer des programmes capables de prendre des décisions et de répondre intelligemment à différentes situations, transformant ainsi votre code de simples opérations séquentielles en applications dynamiques et interactives. Vous apprendrez les concepts fondamentaux de la logique conditionnelle et de la prise de décision qui permettent aux programmes d'emprunter différents chemins en fonction des entrées de l'utilisateur, des conditions de données et de l'état du programme. En outre, vous développerez des compétences essentielles en matière de débogage en utilisant des outils professionnels pour identifier et résoudre les problèmes dans votre code, une capacité essentielle pour tout programmeur. Ce module vous présente également le codage assisté par l'IA avec Microsoft Copilot, montrant comment les développeurs modernes exploitent l'intelligence artificielle pour améliorer leur productivité de programmation et la qualité du code. À la fin de ce module, vous serez en mesure d'écrire des programmes qui pensent logiquement, prennent des décisions basées sur des conditions et répondent de manière appropriée à différents scénarios tout en utilisant des techniques de débogage professionnelles et l'assistance de l'IA pour s'assurer que votre code fonctionne correctement.

Inclus

10 vidéos7 lectures7 devoirs2 plugins

Dans ce module, vous apprendrez les pratiques de développement professionnel essentielles que tout développeur de logiciel doit maîtriser. Vous comprendrez comment gérer efficacement vos changements de code en utilisant le contrôle de version Git, à la fois par le biais d'outils en ligne de commande et d'applications d'interface utilisateur graphique conviviales comme Git Desktop. En outre, vous développerez des compétences de débogage systématique en utilisant des outils de débogage professionnels pour identifier et résoudre efficacement les erreurs de programmation. Ces pratiques constituent la base des processus de développement de logiciels professionnels et vous serviront tout au long de votre carrière de programmeur. À la fin de ce module, vous serez en mesure de maintenir un historique des versions de vos projets et de résoudre les problèmes de code comme un développeur professionnel.

Inclus

10 vidéos4 lectures5 devoirs8 laboratoires non notés

Dans cette expérience pratique, vous construirez une application professionnelle de gestion des tâches Windows Forms qui rassemble toutes les compétences développées tout au long du programme, y compris la conception de l'IUG, l'accessibilité, la gestion avancée des événements, la liaison des données et le développement assisté par l'IA. En deux heures, vous créerez une interface de bureau soignée avec une mise en page appropriée, une hiérarchie visuelle cohérente, une navigation au clavier et des données conformes à la directive 508, tout en mettant en œuvre une navigation multi-formulaire, des contrôles personnalisés ou améliorés et une persistance des données basées sur des fichiers. Vous gérerez les interactions avec l'utilisateur grâce à une logique d'événement sophistiquée, appliquerez des techniques de débogage et structurerez l'application avec une architecture propre et une séparation des préoccupations. Le projet comprend également une brève documentation du code généré par l'IA, des optimisations de performance et des décisions de conception. Il en résulte une application de bureau prête à l'emploi qui démontre votre capacité à construire un logiciel C# de qualité professionnelle.

Inclus

1 lecture1 devoir1 laboratoire non noté

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.

Instructeur

 Microsoft
346 Cours2 647 923 apprenants

Offert par

Microsoft

En savoir plus sur Algorithmes

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions