Python 核心编程
从环境与基础语法开始,练习数据处理、函数、面向对象、模块、异常和调试,并通过小型案例把代码写出来、跑起来。
课程路线从基础能力出发,逐步分到不同技术方向。根据目标选择一条主线即可;虚线表示跨技术栈衔接或补充关系。图中的路线编号对应下方说明。
先学习 Python 核心编程,再进入 Python 高级开发。
掌握 Python 基础中的函数和类后,可以跟着窗口、布局和事件练习制作桌面小工具。
从环境与基础语法开始,练习数据处理、函数、面向对象、模块、异常和调试,并通过小型案例把代码写出来、跑起来。
深入理解闭包、装饰器、迭代器、生成器和对象模型,再学习线程、进程、协程与网络通信,建立 Python 进阶开发能力。
面向零基础学员,学习 HTML、CSS、JavaScript、DOM 和 Web API,并借助 AI 协作完成原生 JavaScript 学员管理项目。
从 Flask 基础用法开始,逐步理解 Web 框架的请求处理方式与扩展生态,为使用 Flask 开发 Web 应用打好基础。
学习使用 Flask 开发后台管理应用,围绕管理页面和常见后台功能组织项目实践。
以正心社区论坛为案例,从业务需求分析到功能实现,练习 Flask 项目开发,并了解项目部署流程。
路线: Python 核心编程 → Python 高级开发 → Flask 框架;结合前端基础课后,可以继续学习Flask 后台管理或Flask 论坛项目。
从环境与基础语法开始,练习数据处理、函数、面向对象、模块、异常和调试,并通过小型案例把代码写出来、跑起来。
深入理解闭包、装饰器、迭代器、生成器和对象模型,再学习线程、进程、协程与网络通信,建立 Python 进阶开发能力。
面向零基础学员,学习 HTML、CSS、JavaScript、DOM 和 Web API,并借助 AI 协作完成原生 JavaScript 学员管理项目。
面向已有 Python 基础的学员,从路由、请求响应和数据校验开始,逐步学习依赖注入、数据库、认证授权与接口保护。
通过后台管理项目串联 FastAPI、数据库和前端交互,练习登录会话、用户与部门管理、角色授权及权限验证。
路线: Python 核心编程 → Python 高级开发 → FastAPI 框架 → FastAPI Admin(API 接口应用)。
Linux、Docker 与 Nginx
数据库课程可按项目需要选学。