Défis
Identifiez les codes vulnérables et comprenez leur impact grâce aux défis de codage.
Relevez le défi de scénarios concrets
Comprenez quelle vulnérabilité est présentée, repérez le code problématique et choisissez parmi un ensemble de solutions pour y remédier. Chaque défi correctement relevé vous permet de gagner des points et de progresser dans le classement de votre équipe ! Les défis sont disponibles dans les modules Self-paced Training, Tournaments, Courses, et Assessments.
Assessment À faire et à ne pas faire
Assessment Dos
- Utiliser des problèmes du monde réel
- Inclure une variété de défis
- Test d'aptitude à la résolution de problèmes
- Évaluer les compétences non techniques
- Garantir l'équité et l'objectivité
Assessment À ne pas faire
- Utiliser des contraintes de temps irréalistes
- S'appuyer uniquement sur le Whiteboard Coding
- Oubliez la lisibilité du code
- Négliger la sécurité
Améliorez vos compétences en matière de codage sécurisé
Mettez à l'épreuve vos prouesses en matière de sécurité des applications web d'une manière stimulante, amusante et interactive.
Apprentissage pratique et immersif
Localiser les vulnérabilités à la source
Apprenez à localiser les vulnérabilités courantes et à comprendre leur impact, en couvrant un large éventail de langages et en explorant des scénarios du monde réel.
Repérer le code non sécurisé
Mettez-vous au défi de repérer le code non sécurisé, ce qui vous permettra d'améliorer vos compétences.
Identifier la bonne solution
Trouvez la solution la plus sûre pour remédier au code vulnérable et sachez pourquoi c'est la bonne voie.
Le codage sécurisé en action.
Les fondamentaux redéfinis.
Article en vedette
Mise en place d'une approche cohérente de la sécurité menée par les développeurs
En réponse à des failles de sécurité majeures telles que la campagne SolarWinds, qui a utilisé un processus de mise à jour logicielle pour infecter plus de 18 000 utilisateurs du célèbre logiciel de gestion Orion, dont de nombreuses grandes entreprises et agences gouvernementales, les efforts de sécurité menés par les développeurs se font de plus en plus pressants. Les organisations de toutes tailles commencent à remettre en question leur "chaîne d'approvisionnement en logiciels" et à exiger que les développeurs de leurs logiciels aient des compétences et des connaissances vérifiées en matière de sécurité.