Cybersecurity and computer science education resources

Resources for learning and teaching cybersecurity, computer science, and cryptography.

Useful for students, teachers, curious learners, outreach activities, and younger audiences.

Channels and videos

Broad audience

  • Micode: French-language channel on cybersecurity, online scams, and digital investigations.
  • fern: Documentary-style videos on technology, cybersecurity, and the digital world.
  • Cybernews: Cybersecurity news, short formats, and some longer documentary-style videos.
  • LaurieWired: A mix of technical explanations and documentary-style cybersecurity content.

Technical audience

  • LiveOverflow: Technical videos on vulnerabilities, exploitation, and security concepts.
  • Low Level Learning: Videos on low-level systems, security, and vulnerabilities.
  • John Hammond: Content on cybersecurity, CTFs, malware, and vulnerability analysis.

Foundations and activities for younger learners

Resources in this section are useful for outreach, introductory teaching, and activities with children or younger learners. They help introduce computing ideas before using technical tools.

Unplugged and classroom activities

Introductory programming

Computer science culture

Learning cybersecurity and cryptography

Getting started

French online courses

Advanced courses

Practice platforms

Beginner-friendly

  • OverTheWire: Wargames for learning security concepts step by step.
  • OverTheWire - Bandit: A good starting point for beginners.
  • picoCTF: Learning, practice, and competitions for students.
  • picoCTF - Getting Started: A clear entry point for learners and teachers.
  • The CTF Primer: Introductory material for understanding and approaching CTF-style challenges.
  • Pix: French platform for evaluating, developing, and certifying digital skills.

More advanced

  • Root-Me: A large collection of challenges in many areas of security.
  • Hack The Box: Labs and guided material for more advanced hands-on practice.
  • HTB Academy: Structured learning paths and modules.
  • OverTheWire - Natas: A useful introduction to server-side web security.

Tools

Cryptography and encoding

  • dCode: Useful for classical ciphers, encodings, and small cryptanalysis exercises.
  • dCode - Cipher Identifier: Handy when students need help identifying a cipher.

Physical computing

For teachers

Classroom material

Institutional and French resources