Skip to content

← Learn to Code — Python, Java, C, SQL & Web · ⁨编程入门 — Python, Java, C, SQL & Web⁩

Cyber security · ⁨网络安全⁩

How attacks work and how to stop them — ciphers, hashing, and safe computing, hands-on. · ⁨攻击如何发生,又如何防御 —— 动手学习密码、哈希与安全计算。⁩

python 16 Lessons · ⁨课程⁩

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. · ⁨每节课均在浏览器中运行——编写真实代码,点击运行,任务自动检查。免费,无需账户,配有与英文对照的翻译笔记。⁩

Start the course · ⁨开始课程⁩

Lessons in this course · ⁨本课程中的课程⁩

  1. history What is cyber security? · ⁨什么是网络安全?⁩ Reading and resources · ⁨阅读与资源⁩
  2. usage Why it matters · ⁨为什么它重要⁩ Reading and resources · ⁨阅读与资源⁩
  3. resources Helpful resources · ⁨实用资源⁩ Reading and resources · ⁨阅读与资源⁩
  4. setup Nothing to install · ⁨无需安装⁩ Reading and resources · ⁨阅读与资源⁩
  5. 01 Security, privacy and integrity · ⁨安全、隐私与完整性⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  6. 02 Malware · ⁨恶意软件⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  7. 03 Attacks and brute force · ⁨攻击与暴力破解⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  8. 04 Social engineering · ⁨社会工程学⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  9. 05 Defending a system · ⁨防御一个系统⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  10. 06 Passwords and authentication · ⁨密码与身份验证⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  11. 07 Storing passwords safely · ⁨安全地存储密码⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  12. 08 Encoding is not encryption · ⁨编码不是加密⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  13. 09 Symmetric encryption · ⁨对称加密⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  14. 10 Asymmetric encryption · ⁨非对称加密⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  15. 11 Hashing and digital signatures · ⁨哈希与数字签名⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  16. 12 HTTPS, SSL/TLS and certificates · ⁨HTTPS、SSL/TLS 与证书⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  17. 13 Data integrity · ⁨数据完整性⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  18. 14 SQL injection · ⁨SQL 注入⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  19. 15 Access control and least privilege · ⁨访问控制与最小权限⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩
  20. 16 Ethics, law and staying safe · ⁨道德、法律与自我保护⁩ 2 required tasks · ⁨2 个必做任务⁩ Video · ⁨视频⁩

Language reference · ⁨语言参考⁩

/know/reference/python

Log in or create account · ⁨登录或创建账户⁩

IGCSE, A-Level · ⁨IGCSE、A-Level⁩ & AP · ⁨与 AP⁩