En | Ar

020SCDWF2

Secure Coding

This course provides an in-depth exploration of the essential principles and practical techniques necessary for secure software development. It equips students with the knowledge and skills needed to identify, exploit, and defend against the most common vulnerabilities in software development. Students will learn how to perform penetration testing and implement secure coding practices to prevent these vulnerabilities. Through hands-on labs and practical exercises, the course covers various attack vectors, including injection attacks,IDOR, cross-site scripting (XSS), and more. By the end of the course, students will be adept at writing secure code and implementing effective security measures to protect against these threats.


Temps présentiel : 27 heures


Charge de travail étudiant : 54 heures


Méthode(s) d'évaluation : Examen final, Participation et assiduité, Travaux pratiques