Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à la programmation sécurisée
- Aperçu des bonnes pratiques de programmation sécurisée
- Vulnérabilités courantes dans les logiciels
- Importance du cycle de vie de développement sécurisé
Notions de base sur les applications web, Windows et mobiles
- Introduction aux plateformes d’application
- Implications en matière de sécurité pour chaque plateforme
- Bonnes pratiques pour un développement sécurisé
Attaques et exploits d’applications
- Injection de scripts inter-sites (XSS)
- Injection SQL
- Falsification de requêtes entre sites (CSRF)
Attaques et exploits de serveurs
- Attaques par déni de service (DoS)
- Dépassement de tampon (BOF)
- Vulnérabilités courantes des serveurs
Validation et vérification
- Techniques de validation des entrées
- Sanitisation des données et encodage des sorties
- Vérification des mesures de sécurité
Contrôles de sécurité et mesures correctives
- Mise en œuvre du contrôle d’accès
- Utilisation du chiffrement pour la sécurité des données
- Protection contre les menaces courantes
Programmation sécurisée des applications mobiles
- Enjeux de sécurité dans le développement mobile
- Mise en œuvre d’architectures d’applications mobiles sécurisées
- Gestion sécurisée des données mobiles
Normes de sécurité et tests
- Aperçu des normes de sécurité (par exemple, OWASP)
- Tests de vulnérabilités de sécurité
- Bonnes pratiques pour le test de sécurité
Pré requis
- Connaissances de base d’un langage de programmation quelconque
- Connaissances de base du cycle de vie du développement logiciel
Public cible
- Développeurs
- Architectes logiciels
- Professionnels de la sécurité
35 Heures
Nos clients témoignent (3)
Les ateliers pratiques
Angel - Vodacom
Formation - How to Write Secure Code
Traduction automatique
voir les menaces de sécurité à l'œuvre
kesh - Vodacom
Formation - How to Write Secure Code
Traduction automatique
Module3 Attaques et exploitations d'applications, XSS, injection SQL Module4 Attaques et exploitations de serveurs, DOS, BOF
Tshifhiwa - Vodacom
Formation - How to Write Secure Code
Traduction automatique