Ce cours explore la sécurité et l'authentification dans le développement back-end en se concentrant sur ASP.NET Identity, l'accès basé sur les rôles et la protection des données. Vous apprendrez à gérer en toute sécurité l'authentification, l'autorisation et le chiffrement des utilisateurs, tout en utilisant Microsoft Copilot pour écrire un code sûr et protéger vos API. À la fin du cours, vous serez en mesure de... Décrire les caractéristiques et les fonctionnalités d'ASP.NET Identity, le contrôle d'accès basé sur les rôles et les principes de protection des données Expliquer les processus d'enregistrement des utilisateurs, l'authentification basée sur les jetons, le chiffrement et le déchiffrement, et la sécurisation des points d'extrémité API Définir l'importance du contrôle d'accès basé sur les rôles, la structure et l'utilisation des jetons Web JSON (JWT), et les meilleures pratiques pour le stockage sécurisé des données Développer une application back-end sécurisée en utilisant Microsoft Copilot, y compris l'écriture des jetons Web JSON, et les meilleures pratiques pour la sécurité des données

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

Sécurité et authentification
Ce cours fait partie de plusieurs programmes.

Instructeur : Microsoft
2 533 déjà inscrits
Inclus avec
Expérience recommandée
Compétences que vous acquerrez
- Catégorie : Stockage des données
- Catégorie : Développement web back-end
- Catégorie : Interface de programmation d'application (API)
- Catégorie : Authentifications
- Catégorie : Gestion des identités et des accès
- Catégorie : JSON
- Catégorie : Sécurité des données
- Catégorie : Microsoft Copilot
- Catégorie : Cryptage
- Catégorie : cadre .NET
- Catégorie : Codage sécurisé
- Catégorie : Sécurité des applications
- Catégorie : Contrôle d'accès basé sur les rôles (RBAC)
- Catégorie : ASP.NET
- Catégorie : Autorisation (informatique)
Détails à connaître

Ajouter à votre profil LinkedIn
27 devoirs
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 4 modules dans ce cours
Dans ce module, vous explorerez les caractéristiques et les fonctionnalités de base de ASP.NET Identity pour sécuriser les applications (API). Vous apprendrez à mettre en œuvre l'enregistrement des utilisateurs, l'authentification et la gestion des rôles, ainsi qu'à gérer les réclamations pour un contrôle d'accès à grain fin. Le module couvre également l'authentification par jeton et l'intégration de fournisseurs d'authentification externes. À la fin du module, vous serez équipé pour sécuriser efficacement les API à l'aide d'ASP.NET Identity.
Inclus
24 vidéos15 lectures7 devoirs4 laboratoires non notés4 plugins
Dans ce module, vous apprendrez les principes fondamentaux du contrôle d'accès basé sur les rôles (RBAC) et des Jetons Web JSON (JWT) pour sécuriser les API. Vous explorerez la structure et l'utilisation du JWT, les étapes pour mettre en œuvre l'authentification JWT dans ASP.NET CORE, et les méthodes pour sécuriser les points de terminaison de l'API. Le module couvre également les meilleures pratiques pour assurer une authentification JWT robuste et sécurisée. À la fin, vous serez prêt à mettre en œuvre et à gérer l'accès sécurisé aux API à l'aide de RBAC et de JWT.
Inclus
15 vidéos11 lectures9 devoirs4 laboratoires non notés4 plugins
Ce module explore les principes fondamentaux de la protection des données et de la gestion sécurisée des données. Vous découvrirez le chiffrement, le déchiffrement et des techniques telles que le masquage des données et l'obscurcissement. Le module aborde également les meilleures pratiques en matière de stockage sécurisé des données et les méthodes de protection des données en transit. À la fin du module, vous saurez comment protéger efficacement les informations sensibles dans différents contextes.
Inclus
14 vidéos9 lectures8 devoirs2 laboratoires non notés2 plugins
Dans ce module, vous apprendrez à tirer parti de Microsoft Copilot pour améliorer la sécurité des applications. Vous découvrirez comment écrire du code sécurisé, mettre en œuvre l'authentification et l'autorisation, et déboguer les problèmes de sécurité avec l'assistance intelligente de Copilot. À la fin, vous serez en mesure d'intégrer Copilot dans vos flux de travail de sécurité afin de créer et de maintenir des applications sécurisées de manière efficace.
Inclus
8 vidéos3 lectures3 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.
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Statut : Essai gratuitMacquarie University
Statut : Essai gratuitMicrosoft
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





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,

