Microsoft

Développement back-end avec .NET

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Microsoft

Développement back-end avec .NET

Ce cours fait partie de plusieurs programmes.

 Microsoft

Instructeur : Microsoft

14 521 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.

78 avis

niveau Débutant

Expérience recommandée

Planning flexible
4 semaines à 10 heures une semaine
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.

78 avis

niveau Débutant

Expérience recommandée

Planning flexible
4 semaines à 10 heures une semaine
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Construire des API en utilisant ASP.NET Core et les fondamentaux de C#

  • Mise en œuvre du routage, de l'intergiciel et de l'injection de dépendances

  • Sérialiser et désérialiser les données de l'application en toute sécurité

  • Utiliser Microsoft Copilot pour faciliter les flux de développement d'API

Compétences que vous acquerrez

  • Catégorie : Optimisation des performances
  • Catégorie : Conception de l'API
  • Catégorie : Microsoft Copilot
  • Catégorie : Développement web back-end
  • Catégorie : Documentation du logiciel
  • Catégorie : Codage sécurisé
  • Catégorie : Architecture des logiciels

Outils que vous découvrirez

  • Catégorie : JSON
  • Catégorie : Cadres d'application
  • Catégorie : cadre .NET
  • Catégorie : Logiciel médiateur
  • Catégorie : Interface de programmation d'applications (API)
  • Catégorie : Restful API
  • Catégorie : ASP.NET
  • Catégorie : C# (langage de programmation)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

26 devoirs

Enseigné en Anglais
91%
La plupart des étudiants ont apprécié ce cours

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 du sujet

Ce cours est disponible dans le cadre de
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
  • 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

Il y a 5 modules dans ce cours

Ce module commence par une orientation vers la structure du cours, l'environnement de laboratoire guidé et les outils de développement et d'IA de Microsoft que vous utiliserez tout au long du cours. Vous explorerez ensuite les caractéristiques et les fonctionnalités de la plate-forme .NET, comparerez le .NET Framework avec la plate-forme .NET moderne, apprendrez la syntaxe de base et les principales caractéristiques de C# dans le contexte de .NET, et identifierez les bibliothèques et les paquets communs utilisés dans le développement .NET. À la fin du cours, vous aurez une base solide en .NET et C# pour le développement d'applications

Inclus

20 vidéos10 lectures5 devoirs1 laboratoire non noté1 plugin

Dans ce module, vous explorerez les fonctionnalités et les avantages d'ASP.NET Core pour le développement d'API web et apprendrez à créer une API web simple. Vous couvrirez également le routage et le routage d'attributs, comprendrez l'injection de dépendances et apprendrez les meilleures pratiques de gestion des erreurs et de journalisation pour construire des API efficaces et faciles à maintenir.

Inclus

18 vidéos9 lectures6 devoirs3 laboratoires non notés3 plugins

Dans ce module, vous apprendrez ce qu'est la sérialisation dans .NET et pourquoi elle est importante. Vous découvrirez comment sérialiser et désérialiser des objets de manière efficace et comprendrez les considérations de performance pour ces processus. Enfin, vous aborderez les meilleures pratiques en matière de sécurité afin de garantir la sécurité de la sérialisation et de la désérialisation dans vos applications.

Inclus

15 vidéos8 lectures6 devoirs3 laboratoires non notés3 plugins

Dans ce module, vous découvrirez les intergiciels et leur rôle dans les applications ASP.NET Core. Vous explorerez les composants communs des intergiciels et la manière d'intégrer OpenAPI (Swagger) pour la documentation de l'API. Vous couvrirez également le processus de génération de clients API à l'aide de Swagger et identifierez les meilleures pratiques pour la conception de middleware dans ASP.NET Core.

Inclus

16 vidéos11 lectures6 devoirs3 laboratoires non notés3 plugins

Dans ce module, vous explorerez les caractéristiques et les fonctionnalités de Microsoft Copilot pour le développement d'API. Vous apprendrez à utiliser Copilot pour écrire et déboguer le code de l'API, ainsi que pour mettre en œuvre des composants intergiciels. Enfin, vous appliquerez Copilot à un projet complet de développement d'API, en tirant parti de ses capacités pour rationaliser votre flux de travail.

Inclus

11 vidéos1 lecture3 devoirs1 évaluation par les pairs

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

Évaluations de l’enseignant
(21 évaluations)
 Microsoft
346 Cours2 642 253 apprenants

Offert par

Microsoft

En savoir plus sur Développement de logiciels

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.’

Avis des étudiants

  • 5 stars

    76,92 %

  • 4 stars

    11,53 %

  • 3 stars

    6,41 %

  • 2 stars

    1,28 %

  • 1 star

    3,84 %

Affichage de 3 sur 78

MA

Révisé le 21 juil. 2025

Z

Révisé le 20 juil. 2025

AK

Révisé le 6 mars 2026

Foire Aux Questions