Construire 70 projets allant du niveau débutant au niveau avancé afin que chacun puisse — apprendre, s'en inspirer, les utiliser comme référence, ou même les copier directement. Détenu par ma société de cybersécurité 👇
70 projets de cybersécurité, feuilles de route de certification et ressources
En cours de développement : outil d'atténuation DDoS
Projets pratiques de cybersécurité avec code source complet, organisés en quatre niveaux — Fondations (pré-débutant, premiers pas en programmation), Débutant, Intermédiaire et Avancé.
10 parcours professionnels structurés avec des guides de certification pour analyste SOC, pentester, ingénieur sécurité, et plus encore.
Outils, cours, certifications, communautés et frameworks pour les professionnels de la cybersécurité.
[!TIP] Vous préférez être guidé pas à pas dans la construction de ces projets plutôt que de lire du code source terminé ? CertGames propose des cours de projets guidés qui construisent de vrais outils de sécurité à partir de zéro, étape par étape, avec les concepts expliqués au fil de l'eau. Les mêmes projets, moins de blocages. GRATUIT
[!NOTE] Commencez ici si c'est votre première fois en programmation. Le niveau Fondations est pré-débutant — conçu pour quelqu'un qui n'a jamais écrit de Python, qui a à peine utilisé un terminal et qui débute en cybersécurité. Les fichiers sources sont abondamment commentés comme aide pédagogique, et chaque dossier
learn/explique les concepts depuis zéro. Une fois à l'aise ici, les projets Débutant supposent que vous connaissez déjà le langage et avancent plus vite.Ce qui rend les Fondations différentes :
- Projets mono-fichier — l'outil entier tient dans un seul fichier Python lisible. Pas de saut de fichier en fichier.
- Commentaires pédagogiques denses — chaque ligne introduisant un nouveau concept est annotée en ligne.
- Docstrings de style Numpy sur chaque fonction — ce qu'elle fait, pourquoi elle existe, chaque paramètre.
- Dossiers
learn/extra-profonds — les fonctionnalités Python et les concepts de sécurité sont tous deux expliqués depuis zéro.- Code de niveau senior, explications de niveau débutant — le code lui-même reste de qualité production.