Edureka

Secure Coding et SSDLC pour les développeurs

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

Edureka

Secure Coding et SSDLC pour les développeurs

Edureka

Instructeur : Edureka

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Analyser les vulnérabilités liées à la sécurité du codage et mettre en place des mesures de contrôle pour prévenir les risques liés aux injections, à l'authentification et aux sessions.

  • Appliquer les pratiques du cycle de vie SSDLC afin d'intégrer la sécurité à toutes les étapes de la conception, du développement, des tests et du déploiement.

  • Évaluer la sécurité des applications à l'aide des méthodes SAST, DAST et de la modélisation des menaces afin d'identifier et d'atténuer les risques.

  • Mettre en œuvre les pratiques DevSecOps afin d'automatiser les contrôles de sécurité et de garantir la sécurité des workflows de déploiement CI/CD.

Compétences que vous acquerrez

  • Catégorie : Cyber-gouvernance
  • Catégorie : Évaluations de la vulnérabilité
  • Catégorie : DevSecOps
  • Catégorie : Modélisation de la menace
  • Catégorie : Analyse des exigences de sécurité
  • Catégorie : Évaluation de la cybersécurité
  • Catégorie : Codage sécurisé
  • Catégorie : Risque cybernétique
  • Catégorie : Stratégie de cybersécurité
  • Catégorie : Tests de sécurité
  • Catégorie : CI/CD
  • Catégorie : Détection des menaces
  • Catégorie : Cycle de vie du développement des systèmes
  • Catégorie : DevOps
  • Catégorie : Contrôles de sécurité
  • Catégorie : Authentifications
  • Catégorie : Sécurité des applications
  • Catégorie : Cycle de vie du développement logiciel

Outils que vous découvrirez

  • Catégorie : Cadre ATT&CK de MITRE
  • Catégorie : Linux

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

mai 2026

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

Ce cours fait partie de la Spécialisation "Codage sécurisé pour le développement d'applications"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • 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 4 modules dans ce cours

Analysez l'impact des logiciels non sécurisés en examinant les schémas de vulnérabilité courants, les défaillances de sécurité observées dans la pratique, ainsi que la manière dont les attaquants exploitent les failles de la logique applicative, du traitement des entrées et des mécanismes d'authentification. Développez des compétences fondamentales en codage sécurisé en appliquant les principes de sécurité CORE, en validant les entrées et en mettant en œuvre des contrôles sécurisés d'authentification et de session afin de prévenir les attaques courantes. Développez des compétences pratiques en analyse à l'aide d'outils Linux et Kali pour explorer les systèmes, analyser les journaux, appliquer des expressions régulières et cartographier les menaces au niveau des applications à l'aide de référentiels tels que MITRE ATT&CK, ce qui vous permettra de mieux comprendre comment les vulnérabilités se traduisent par des comportements d'attaque concrets.

Inclus

17 vidéos8 lectures4 devoirs

Mettre en œuvre la sécurité tout au long du cycle de vie du développement logiciel en intégrant des pratiques sécurisées dans les phases d'analyse des besoins, de conception, de développement, de test et de mise en production. Appliquer des approches structurées telles que la sécurité « shift-left » et la modélisation de base des menaces afin d'identifier les risques à un stade précoce et de réduire les vulnérabilités en aval. Développez des compétences pratiques en matière de tests de sécurité en analysant les applications à l’aide des tests de sécurité statiques (SAST) et dynamiques (DAST), tout en intégrant des mécanismes de retour d’information en continu afin d’améliorer la qualité du code et de garantir que la sécurité soit intégrée en tant que processus continu au sein des workflows de développement.

Inclus

9 vidéos4 lectures3 devoirs

Analyser le rôle du DevSecOps dans la livraison moderne de logiciels en examinant comment la sécurité peut être intégrée dans les pipelines d’intégration continue et de déploiement continu (CI/CD). Acquérir des compétences pratiques en matière d’automatisation des contrôles de sécurité en mettant en œuvre la « sécurité en tant que code », en appliquant des contrôles de sécurité automatisés et en intégrant la détection des vulnérabilités dans les workflows de développement. Évaluez les risques liés aux dépendances à l’aide de l’analyse de la composition logicielle (SCA) et appliquez des pratiques de sécurité automatisées afin de garantir des versions logicielles sécurisées, évolutives et fiables dans des environnements d’ingénierie en constante évolution.

Inclus

9 vidéos4 lectures3 devoirs

Ce module est conçu pour évaluer un individu sur les différents concepts et enseignements couverts dans ce cours. Évaluez vos connaissances à l'aide d'un quiz complet et gradué.

Inclus

1 vidéo1 lecture2 devoirs

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

Edureka
Edureka
210 Cours189 610 apprenants

Offert par

Edureka

En savoir plus sur Sécurité informatique et réseaux

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

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