Skip to content · ⁨Saltar al contenido⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨Aprende a programar — Python, Java, C, SQL y Web⁩

Cyber security · ⁨Ciberseguridad⁩

How attacks work and how to stop them — ciphers, hashing, and safe computing, hands-on. · ⁨Cómo funcionan los ataques y cómo detenerlos — cifrado, hash y computación segura, práctico.⁩

python 16 Lessons · ⁨Lecciones⁩

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. · ⁨Cada lección funciona en su navegador: escriba código real, presione Ejecutar y las tareas se verifican solas. Gratis, sin necesidad de cuenta, con notas traducidas emparejadas con inglés.⁩

Start the course · ⁨Iniciar el curso⁩

Lessons in this course · ⁨Lecciones en este curso⁩

  1. history What is cyber security? · ⁨¿Qué es la ciberseguridad?⁩ Reading and resources
  2. usage Why it matters · ⁨Por qué importa⁩ Reading and resources
  3. resources Helpful resources · ⁨Recursos útiles⁩ Reading and resources
  4. setup Nothing to install · ⁨No hay nada que instalar⁩ Reading and resources
  5. 01 Security, privacy and integrity · ⁨Seguridad, privacidad e integridad⁩ 2 required tasks Video
  6. 02 Malware 2 required tasks Video
  7. 03 Attacks and brute force · ⁨Ataques y fuerza bruta⁩ 2 required tasks Video
  8. 04 Social engineering · ⁨Ingeniería social⁩ 2 required tasks Video
  9. 05 Defending a system · ⁨Defendiendo un sistema⁩ 2 required tasks Video
  10. 06 Passwords and authentication · ⁨Contraseñas y autenticación⁩ 2 required tasks Video
  11. 07 Storing passwords safely · ⁨Almacenar contraseñas de forma segura⁩ 2 required tasks Video
  12. 08 Encoding is not encryption · ⁨La codificación no es cifrado⁩ 2 required tasks Video
  13. 09 Symmetric encryption · ⁨Cifrado simétrico⁩ 2 required tasks Video
  14. 10 Asymmetric encryption · ⁨Cifrado asimétrico⁩ 2 required tasks Video
  15. 11 Hashing and digital signatures · ⁨Hashing y firmas digitales⁩ 2 required tasks Video
  16. 12 HTTPS, SSL/TLS and certificates · ⁨HTTPS, SSL/TLS y certificados⁩ 2 required tasks Video
  17. 13 Data integrity · ⁨Integridad de datos⁩ 2 required tasks Video
  18. 14 SQL injection · ⁨Inyección SQL⁩ 2 required tasks Video
  19. 15 Access control and least privilege · ⁨Control de acceso y principio de mínimo privilegio⁩ 2 required tasks Video
  20. 16 Ethics, law and staying safe · ⁨Ética, derecho y seguridad⁩ 2 required tasks Video

Language reference · ⁨Referencia del idioma⁩

/know/reference/python

Log in or create account · ⁨Iniciar sesión o crear cuenta⁩

IGCSE, A-Level & AP