Sécurité dans les développements logiciels
Pour langages web et client lourd (C/C++, C#), etc...
Objectifs
- Identifier les concepts fondamentaux et les bonnes pratiques de sécurité liées au développement.
- Analyser les vulnérabilités courantes et appliquer les bonnes pratiques dans le cycle de développement.
- Mettre en œuvre un processus de veille
Programme
Introduction à la sécurité
- Vulnérabilités courantes
- Bonnes pratiques
Développement Front end et Back-end
- Prévenir les attaques côté client et côté serveur
Bonnes pratiques de développement en C#
Convention de codage et documentation
Techniques avancées
- Obfuscation du code
- Intégration de la sécurité dans le cycle de développement
Mise en pratique
Debrief et conclusion
Public
- Tout développeur qui s’intéresse à la cybersécurité
- Équipe de développement
- Société éditeur de logiciel
Niveau requis
- Aucun prérequis obligatoire
Les plus de la formation
Fondamentaux de la cybersécurité le matin, puis adaptée au public l’après-midi
Accessible à tous les développeurs qui souhaitent acquérir les bases de la cybersécurité
Des formateurs à double compétence développement et cybersécurité
Responsable pédagogique
Chaque formation fait intervenir un spécialiste ou un expert des différents domaines abordés pendant la formation
