TheZTHEZ / UNDERSTANDING FIRST
THEZ ACADEMY / UNDERSTAND BEFORE MOVING ON

从不知道程序是什么,
到能解释自己的代码。

不要求计算机基础。先读懂概念,预测代码结果,再操作演示、验证和练习。十阶段课程体系已规划;当前开放 3 节起步课与原有 10 节基础课。

13 节可学习内容配合理解引擎 已完成 0 / 13 节

标记完成只表示学习进度。练习与复习单独用于掌握度估计。记录只保存在当前浏览器,清理数据会丢失。查看我的学习记录 →

THE COMPLETE CURRICULUM

十个阶段,循序深入

阶段一已提供起步课程。后续阶段中已发布的单节可阅读,完整阶段体系仍在建设;没有用空白标题页冒充课程。

04

函数与模块

完整阶段建设中

用参数和返回值组织计算,划分模块并理解作用域。

前置:基础语法与数据结构

函数作用域参数设计模块与包标准库
05

面向对象编程

完整阶段建设中

理解对象、类、状态与行为,学习组合和继承的适用范围。

前置:函数与模块

对象与类实例属性方法组合继承与协议
06

文件处理与异常

完整阶段建设中

安全读取文件,处理异常,避免覆盖与路径错误。

前置:函数、数据结构

路径与编码文本与 JSON上下文管理异常处理安全文件操作
07

算法与程序设计

完整阶段建设中

从输入输出约束出发,设计并验证算法。

前置:数据结构与函数

问题分解搜索与排序复杂度递归边界测试
09

Python 高级技术

完整阶段建设中

理解迭代器、生成器、装饰器、上下文与并发的边界。

前置:工程实践与对象模型

迭代协议生成器装饰器上下文管理器并发与异步
10

Python 与 AI 开发

完整阶段建设中

用数据与评估构建可验证的 AI 应用,并保护服务端密钥。

前置:工程实践、数据处理

NumPy / Pandas机器学习深度学习大语言模型AI 应用评估与安全