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