Ce que vous apprendrez ?

  • Développer et tester des API sécurisées avec des outils tels que Swagger et des tests d'intrusion.
  • Gérer les exceptions et les erreurs de sécurité de manière appropriée pour éviter les divulgations d'informations sensibles.
  • Protéger les données sensibles en utilisant des techniques de cryptage et de validation des données.
  • Mettre en œuvre une authentification et une autorisation robustes en utilisant différents mécanismes tels que JWT et OAuth 2.0.
  • Concevoir et implémenter une API RESTful sécurisée en utilisant ASP.NET Core et les meilleures pratiques de sécurité.

Prérequis

  • Maîtrise de C# et ASP.NET Core Connaissances en RESTful API et HTTP Compréhension des principes de sécurité web (OWASP, CSRF, XSS) Notions en authentification et autorisation Expérience avec Entity Framework Core pour l'accès aux données Familiarité avec JSON Web Tokens (JWT) et OAuth2

Contenu de la Formation

Total: 20 Chapitres Total hours: 9
  • Authentication et Authorization
  • Principes de sécurité de base
  • Configuration de l'authentification
  • Introduction à Identity
  • Configurer différents mécanismes d'authentification (Cookies, JWT)
  • Gestion des rôles et des permissions
  • Authentification basée sur les jetons (JWT)
  • Mise en place de la protection contre les attaques CSRF
  • Création et validation de JWT
  • Sécurisation des endpoints d'API
  • Gestion des claims
  • Refresh Tokens
  • Gestion centralisée des exceptions
  • Logging et audit
  • Sécurité des logs
  • Traitement des erreurs côté client
  • Tests unitaires et d'intégration
  • Analyse des vulnérabilités
  • Bonnes pratiques de codage sécurisé
  • Développement sécurisé et DevOps

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Fayçal Chebihi

faycal.chebihi@openskillroom.com

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 9 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits
  • Type de formation

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.