Le cours s’adresse aux programmeurs, chefs de projet ou architectes logiciels et fournit des indications sur les bases méthodologiques, les normes (comme les meilleures pratiques d’Owasp) et les outils pour développer du code sécurisé, en évitant l’inclusion de bugs ou de vulnérabilités dans les programmes. Divers ateliers pratiques sont organisés pour soutenir le traitement théorique, qui montrent l’utilisation des outils et l’atténuation de certaines des vulnérabilités les plus fréquemment trouvées dans les applications Web ou de bureau.
Introduction
Introduction to laws, standards and guidelines on cyber security.
Attack agents, types of attack and statistics on the main vulnerabilities.
Methodologies for developing secure code
Techniques, methodologies and tools available in the software development life cycle to increase the security of the developed applications.
Risk analysis and asset vulnerability research
The methodologies and guidelines of OWASP (Open Web Application Security Project) for the secure development of applications