课程定位

这是图灵课堂 VIP 课程第八期,属于「大专栏」式的长线课程,不是单一方向的专题课。它把 Python 编程、Vue3 前端、Ubuntu/Docker/Git、开发环境这些工程基础放在前四章当预习,第五章之后才进入神经网络、Transformer、注意力机制和 LLM 核心概念,再往 LLM 工作模式、KV Cache、Ollama、模板、幻觉、温度与 Agent 开发实战推进。按课程页面目前公开的目录,已更新到第七章,共 71 节、约 109 小时 1 分钟,后续还会继续追加。

它的价值在于用一条线把工程基础和 LLM 应用串起来:预习部分补的是很多人转 AI 时缺的底子,正课部分接着讲大模型的核心机制、本地部署与 Agent 开发。但如果你只想尽快学会调用某个模型的接口,或者需要一门已经完结的 LLM 专题课,这套课的体量和节奏未必合适。

目录怎么读:四章预习加三章正课

第一章「超详细 Python 编程」45 节、约 56 小时 26 分钟,是整门课最重的部分,从环境准备、基础语法、运算符、流程控制,一路讲到列表与字典的底层原理、函数与作用域、闭包、面向对象和魔术方法,基本是把 Python 从入门到进阶走了一遍。第二章是 Vue3 项目实战入门,14 节、约 21 小时 55 分钟,覆盖项目构建、路由、ElementPlus、表单校验、axios 封装和 Flex 布局。第三章只有 4 节,讲 Ubuntu、Git、Docker Desktop、Registry 和 Docker Compose;第四章 2 节,装 Python 3.11、PyCharm 和 MySQL。

真正的 AI 部分从第五章开始:神经网络和 Transformer 架构、注意力机制与 LLM 核心概念;第六章继续 Transformer 架构、注意力机制和 LLM;第七章讲 LLM 的工作模式、KV Cache,以及 Ollama、模板、幻觉、温度和 Agent 开发实战。第五章和第六章保留了直播回放(06 月 27 日、07月04日),第七章为录播,单节 3 到 5 小时,信息密度不低,建议留出整块时间,而不是碎片化地刷。

适合什么基础,不适合什么基础

适合有至少一门编程语言基础、想系统补 AI 应用开发的人:会 Java 或前端,想弄懂 Transformer 和 LLM 的基本原理,同时把 Ollama、提示词模板、Agent 这些工程手段真正跑起来。也适合时间宽裕、愿意跟着长线更新一点点学的人。

不适合三种情况:完全没有编程基础、指望速成;只想深入某一个方向(比如 CV 或推荐系统),而这门课目前的重心在 Python 基础与 LLM;以及需要「买来就能交差」的完结课——它仍在更新,目录只到第七章。

建议的学习顺序

第一章不必平均用力。语法、容器、函数、面向对象如果已经会,可以直接从时间模块、匿名函数、闭包、类与实例的本质、继承与多态、魔术方法这些部分切入,薄弱处再回头补。第二章 Vue3 只在你要做前端界面时才有必要跟,否则可以只浏览项目结构和 axios 封装。第三章的 Git 和 Docker 建议完整看,这是后面跑 Ollama、部署 Agent 的环境基础;第四章按需,把 Python 3.11、MySQL 和 PyCharm 装好即可。

第五章到第七章是核心,建议连着学,不要拆散:先建立 Transformer 与注意力机制的直觉,再理解 KV Cache 为什么直接影响推理成本和上下文长度,最后落到 Ollama 本地跑模型、模板与温度对输出的影响、幻觉的成因,以及 Agent 开发。每章至少动手跑一次,只看视频很容易停在概念层。

学完能独立做什么

按已发布的内容,比较现实的收获是:能用 Python 写出结构清晰的数据处理与脚本,能看懂并改造一个 Vue3 管理界面,能用 Docker 把服务跑起来,能解释 Transformer、注意力机制和 KV Cache 各自解决什么问题,能在本地用 Ollama 跑模型、设计提示词模板、调温度和上下文,并搭出一个能跑通的 Agent 小应用。至于微调、RAG、多智能体或行业落地,要看后续更新补到什么程度,现在不适合提前承诺。

课程仍在更新,目录与时长会变化;下方目录按目前已发布的七章整理,后续章节以实际更新为准。

课程目录

已发布 7 章 / 71 节,合计约 109 小时 1 分钟;统计截至 07月04日,后续章节随课程更新追加。

第一章|预习一 · 超详细Python编程

录播 · 45 节 · 约 56 小时 26 分钟

  1. Python开发环境准备1小时53分钟
  2. Python基础语法1小时44分钟
  3. 运算符1小时14分钟
  4. 程序控制语句1小时5分钟
  5. 数值处理46分钟
  6. 线性表原理1小时42分钟
  7. 列表操作及原理2小时56分钟
  8. 随机数和元组38分钟
  9. 字符串及操作1小时18分钟
  10. 编解码原理2小时22分钟
  11. 字节序列和切片140分钟
  12. 切片255分钟
  13. 封装和解构41分钟
  14. 集合和操作1小时19分钟
  15. hash表原理和集合运算36分钟
  16. 字典和操作1小时21分钟
  17. 解析式和生成器2小时9分钟
  18. 函数概念1小时1分钟
  19. 传参和形参11小时58分钟
  20. 形参229分钟
  21. 形参3和参数解构1小时36分钟
  22. 函数返回值35分钟
  23. 作用域1小时4分钟
  24. 赋值语句带来的问题45分钟
  25. global32分钟
  26. 闭包和nonlocal1小时39分钟
  27. LEGB和可迭代对象50分钟
  28. 高阶函数和柯里化1小时1分钟
  29. 时间模块使用1小时21分钟
  30. 匿名函数和sorted57分钟
  31. 面向对象概念1小时6分钟
  32. 类、实例、属性的核心本质3小时22分钟
  33. 类方法和静态方法本质2小时14分钟
  34. 访问控制1小时2分钟
  35. 属性装饰器44分钟
  36. 继承51分钟
  37. 继承中的访问控制50分钟
  38. 覆盖和多态56分钟
  39. 多继承和Mixin2小时17分钟
  40. 异常处理1小时44分钟
  41. 魔术方法之实例化和布尔52分钟
  42. 魔术方法之可视化35分钟
  43. 魔术方法之运算符重载50分钟
  44. 魔术方法之上下文管理1小时4分钟
  45. 生成器函数和上下文装饰器52分钟

第二章|预习二 · 前端实战Vue3项目开发入门

录播 · 14 节 · 约 21 小时 55 分钟

  1. 前端开发环境、VsCode1小时34分钟
  2. Vue3项目构建1小时12分钟
  3. 项目目录结构解析1小时33分钟
  4. 前端路由3小时48分钟
  5. 前端路由进阶1小时14分钟
  6. ElementPlus安装和介绍1小时15分钟
  7. 表单组件使用和响应式对象1小时55分钟
  8. 数据绑定和事件绑定1小时10分钟
  9. 表单校验和模板引用2小时4分钟
  10. 重要概念回顾42分钟
  11. 组件样式修改1小时1分钟
  12. Less29分钟
  13. Flex布局1小时54分钟
  14. axios应用及封装2小时4分钟

第三章|预习三 · 基础设施Ubuntu、Docker和版本管理Git

录播 · 4 节 · 约 7 小时 29 分钟

  1. Ubuntu环境准备和Git项目管理2小时57分钟
  2. Docker Desktop环境安装和容器基本概念1小时36分钟
  3. Registry安装和使用1小时0分钟
  4. DockerCompose服务容器化1小时56分钟

第四章|预习四 · 开发工具Python3.11

录播 · 2 节 · 约 34 分钟

  1. Python3.11解释器和Pycharm安装与配置14分钟
  2. MySQL安装和配置20分钟

第五章|神经网络和Transformer架构、注意力机制、LLM核心概念

回放 · 2 节 · 约 7 小时 20 分钟

  1. 神经网络和Transformer架构回放 · 06月27日 09:00-12:00
  2. 注意力机制、LLM核心概念4小时20分钟

第六章|Transformer架构、注意力机制、LLM

回放 · 2 节 · 约 7 小时

  1. Transformer架构回放 · 07月04日 09:00-12:00
  2. 注意力机制、LLM回放 · 07月04日 14:00-18:00

第七章|LLM工作模式和KV Cache、Ollama、模板、幻觉、温度、Agent开发实战

录播 · 2 节 · 约 8 小时 17 分钟

  1. LLM工作模式和KV Cache3小时8分钟
  2. Ollama、模板、幻觉、温度、Agent开发实战5小时9分钟