Skip to content · ⁨Passer au contenu⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨Apprendre à coder — Python, Java, C, SQL & Web⁩

Cyber security · ⁨Cybersécurité⁩

How attacks work and how to stop them — ciphers, hashing, and safe computing, hands-on. · ⁨Comment fonctionnent les attaques et comment les stopper — ciphers, hachage et calcul sécurisé, mains sur la pâte.⁩

python 16 Lessons · ⁨Leçons⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨Chaque leçon s'exécute dans votre navigateur — écrivez du vrai code, appuyez sur Exécuter, et les tâches se vérifient automatiquement. Gratuit, pas de compte requis, avec des notes traduites associées à l'anglais.⁩

Start the course · ⁨Commencer le cours⁩

Lessons in this course · ⁨Leçons dans ce cours⁩

  1. history What is cyber security? · ⁨Qu'est-ce que la cybersécurité ?⁩ Reading and resources
  2. usage Why it matters · ⁨Pourquoi c'est important⁩ Reading and resources
  3. resources Helpful resources · ⁨Ressources utiles⁩ Reading and resources
  4. setup Nothing to install · ⁨Rien à installer⁩ Reading and resources
  5. 01 Security, privacy and integrity · ⁨Sécurité, confidentialité et intégrité⁩ 2 required tasks Video · ⁨Vidéo⁩
  6. 02 Malware 2 required tasks Video · ⁨Vidéo⁩
  7. 03 Attacks and brute force · ⁨Attaques et force brute⁩ 2 required tasks Video · ⁨Vidéo⁩
  8. 04 Social engineering · ⁨Ingénierie sociale⁩ 2 required tasks Video · ⁨Vidéo⁩
  9. 05 Defending a system · ⁨Défendre un système⁩ 2 required tasks Video · ⁨Vidéo⁩
  10. 06 Passwords and authentication · ⁨Mots de passe et authentification⁩ 2 required tasks Video · ⁨Vidéo⁩
  11. 07 Storing passwords safely · ⁨Stocker les mots de passe en toute sécurité⁩ 2 required tasks Video · ⁨Vidéo⁩
  12. 08 Encoding is not encryption · ⁨L'encodage n'est pas le chiffrement⁩ 2 required tasks Video · ⁨Vidéo⁩
  13. 09 Symmetric encryption · ⁨Chiffrement symétrique⁩ 2 required tasks Video · ⁨Vidéo⁩
  14. 10 Asymmetric encryption · ⁨Chiffrement asymétrique⁩ 2 required tasks Video · ⁨Vidéo⁩
  15. 11 Hashing and digital signatures · ⁨Hachage et signatures numériques⁩ 2 required tasks Video · ⁨Vidéo⁩
  16. 12 HTTPS, SSL/TLS and certificates · ⁨HTTPS, SSL/TLS et certificats⁩ 2 required tasks Video · ⁨Vidéo⁩
  17. 13 Data integrity · ⁨Intégrité des données⁩ 2 required tasks Video · ⁨Vidéo⁩
  18. 14 SQL injection · ⁨injection SQL⁩ 2 required tasks Video · ⁨Vidéo⁩
  19. 15 Access control and least privilege · ⁨Contrôle d'accès et moindre privilège⁩ 2 required tasks Video · ⁨Vidéo⁩
  20. 16 Ethics, law and staying safe · ⁨Éthique, droit et sécurité personnelle⁩ 2 required tasks Video · ⁨Vidéo⁩

Language reference · ⁨Référence linguistique⁩

/know/reference/python

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP