Cours APP202C
Description
Ce cours est conçu pour fournir aux participants une compréhension complète des pratiques de développement de logiciels sécurisés et de la manière d'intégrer la sécurité dans le cycle de vie du développement logiciel. Ils acquerront les connaissances et les compétences nécessaires pour identifier, atténuer et gérer efficacement les risques de sécurité. Après avoir réussi ce cours, les participants seront familiarisés avec les principes et les pratiques du développement de logiciels sécurisés, capables d'identifier et d'atténuer les risques de sécurité, et compétents dans l'intégration de la sécurité dans leurs flux de travail DevSecOps.
Objectifs
- appliquer les principes de codage sécurisé pour prévenir les défauts logiciels courants
- gérer les dépendances logicielles pour minimiser les risques de sécurité
- identifier et traiter les vulnérabilités courantes dans les systèmes logiciels
- exploiter les ressources clés pour les pratiques de développement de logiciels sécurisés
- intégrer les pratiques de développement de logiciels sécurisés dans le flux de travail DevSecOps
Auditoire cible
Le public cible comprend les chefs de projet, les analystes des activités, les testeurs et les développeurs de logiciels du GC et des partenaires éligibles du Carrefour de l’apprentissage.
Préalables
Avant de participer à ce cours, les participants doivent avoir réussi le cours APP103S - Introduction à l’approche DevSecOps.