Développement C++ Sécurisé

Prochaines dates
  • Du 3 au 4 mai 2012
  • Du 20 au 21 décembre 2012
Informations générales
  • Code : DCPS
  • Durée : 2 jours
  • Participants : 10 Maximum
  • Prix : 1500 € HT
Public visé
  • Développeurs
  • Ingénieurs/Techniciens
Pré-requis

Connaissance du langage C++ et la programmation orientée objet

Moyens
  • Support de cours
  • 80% d’exercices pratiques
  • 1 PC Par personne
  • Environnement de développement dédié
Objectifs
  • Comprendre les fondamentaux de la sécurité liée au développement d’applications en C++
  • Acquérir les bons réflexes lors de la conception et l’implémentation d’applications
  • Savoir mettre en oeuvre des mécanismes de sécurité

Appelez nous : 01 78 76 58 00

Les bonnes pratiques de la programmation sécurisée : Le développement par des experts sécurite

Le langage C++ est encore très répandu et employé pour la conception d’applications nécessitant performances, sécurité et fiabilité. La maîtrise du paradigme objet, des mécanismes impliqués dans les fonctions de sécurité ainsi que des problématiques liées à la conception et à l’implémentation est indispensable à la réalisation d’une application sécurisée.

Ces concepts sont abordés tout au long de cette formation, et l’ensemble des bonnes pratiques ainsi que des réflexes à avoir lors du développement seront abordés.

Jour n°1

Rappels POO/C++ : 

  • Standards de coding
  • Classes et héritage
  • Interfaces
  • Templates
  • Design Patterns
  • Conventions de nommage
  • Conventions d’écriture
  • Inclusion de fichiers d’en-tête

Interfaces graphiques utilisateur 

  • GUI et programmation évènementielle
  • Conception d’interface
  • Frameworks existant
Jour n°2

Gestionnaires d’exceptions

  • Besoins
  • Gestionnaires d’exceptions structurés
  • Gestionnaires d’exceptions vectoriels
  • Protection des SEHs

Processus, threads et mémoire

  • Processus
  • Threads
  • Synchronisation
  • Protection de la mémoire
  • Watchdog

Conclusion

2008 - 2012 © Sysdream - N° d'agrément 11930594993