这门课解决什么实际问题

很多想进入 AI 领域的开发者,面临的真实困境不是"不懂代码",而是"代码写得出,模型调不通"。Python 语法、基础数据结构这些入门内容,网络上免费资源已经泛滥,但真正决定职场竞争力的,是如何把 Python 能力转化为处理数据、训练模型、部署服务的工程能力。

这门课的核心价值在于填补了这个断层。它不教零基础的编程语言入门,而是针对已经具备一定 Python 开发经验的人,系统化地搭建 AI 方向的技能树。课程围绕实际工作场景设计,比如:如何清洗和预处理真实数据、如何用主流框架完成图像或文本分类、如何评估模型性能并做调优、如何将训练好的模型封装成接口供前端或业务系统调用。学完之后,你面对一个 AI 项目需求,能独立完成从数据到服务的闭环,而不是只会在笔记本里跑几个示例。

适合什么基础、建议先看哪几块

这门课适合已经掌握 Python 基础语法、了解基本数据结构(列表、字典、函数),并且对机器学习有一些模糊认知的学习者。门槛不高,但也不为零基础设计——如果你连循环和函数都还没摸熟,建议先补 Python 基础;如果你已经有两年以上后端开发经验,只是没碰过 AI,那么直接进入正题是合适的。

建议的学习顺序是:先看完课程中对 AI 整体工作流的概述部分,建立宏观认知;然后重点攻克数据处理和特征工程模块,这是整个体系的地基,后续所有模型训练都依赖这一步的质量;接着进入主流框架的实战部分,边看边敲代码;最后是模型评估与部署相关的章节,这部分往往被忽视,但却是区分"demo 选手"和"工程能力"的关键。配套资料中的代码示例和练习数据集一定要跟着动手,不要只看不练。AI 是一门实践学科,看懂代码和写出代码是两回事。建议每周至少投入三个小时专门用于编码练习,光看视频无法形成肌肉记忆。

学完能独立做什么、资料怎么配合

完成学习后,你应该能够独立完成一个完整的 AI 小项目:从获取原始数据开始,经过清洗、特征提取、模型选择、训练调优,最终部署成一个可用的服务接口。这不是指复现教程里的例子,而是面对一个新的实际需求时,能自己拆解步骤、选择合适的工具、排查常见问题。

配套资料的作用是把课程从"看懂"变成"会用"。课程视频负责讲清楚原理和思路,资料包里的代码示例和数据集负责让你动手验证。建议的学习方式是:看完一节视频,立即打开对应的练习文件,按照步骤跑通一遍;遇到报错不要跳过,把错误信息和解决方案记录下来;尝试修改代码中的参数或替换数据,观察输出变化。这种"输入-输出"的直接反馈,比任何讲解都更能加深理解。资料包中通常会提供多层次的练习,从基础复现到开放挑战,可以根据自己的进度选择难度。不要急于求成,扎实完成每一个练习比快速刷完十节课更有价值。

路飞学院-2026年Python AI工程师-AI001【系统课】

本课程隶属 加密课程 · 路飞学城,完整课程目录与配套资料如下。

课程目录

第01模块:Python快速入门(新)/
Python快速入门/
10.1 Python环境配置.vep
10.10 字典基础定义.vep
10.11 字典的核心操作.vep
10.12 Set结构.vep
10.13 赋值机制.vep
10.14 判断结构.vep
10.15 循环结构.vep
10.16 函数定义.vep
10.17 模块与包.vep
10.18 异常处理模块.vep
10.19 文件操作.vep
10.2 Python库安装工具.vep
10.20 类的基本定义.vep
10.21 类的属性操作.vep
10.22 时间操作.vep
10.23 Python练习题-1.vep
10.24 Python练习题-2.vep
10.25 Python练习题-3.vep
10.3 Notebook工具使用.vep
10.4 Python简介.vep
10.5 Python数值运算.vep
10.6 Python字符串操作.vep
10.7 索引结构.vep
10.8 List基础结构.vep
10.9 List核心操作.vep
day0--开篇/
1.1 开篇:讲师和课程内容介绍.vep
1.2 开篇:授课模式须知.vep
1.3 开篇:学习方法的建议.vep
1.4 开篇:笔记和文档的编写.vep
1.5 开篇:写在最后.vep
day1--计算机基础和环境搭建/
2.1 今日概要.vep
2.10 CPython解释器版本.vep
2.11 环境搭建说明.vep
2.12 python解释器的安装(mac系统).vep
2.13 python解释器的安装(win系统).vep
2.14 Pycharm使用和破解(mac系统).vep
2.15 Pycharm使用和破解(win系统).vep
2.16 今日总结.vep
2.17 今日作业.vep
2.18 作业答案和讲解.vep
2.2 课堂笔记的创建.vep
2.3 常见计算机基本概念.vep
2.4 编程语言.vep
2.5 编译器和解释器.vep
2.6 学习编程本质上的三件事.vep
2.7 编程语言的分类.vep
2.8 Python介绍.vep
2.9 Python解释器种类.vep
day2--快速上手/
3.1 今日概要.vep
3.10 类型转换和数据类型相关练习题.vep
3.11 数据类型-练习题讲解.vep
3.12 变量及其命名规范.vep
3.13 变量的内存指向关系及其练习题.vep
3.14 注释.vep
3.15 输入.vep
3.16 基本条件语句.vep
3.17 基本条件语句-练习题讲解.vep
3.18 多条件判断.vep
3.19 条件嵌套.vep
3.2 编码.vep
3.20 今日总结和作业.vep
3.21 作业答案和讲解.vep
3.3 编程初体验.vep
3.4 print输出及练习题.vep
3.5 输出练习题讲解.vep
3.6 数据类型的引入.vep
3.7 整形.vep
3.8 字符串.vep
3.9 布尔类型.vep
day3--python基础/
4.1 今日概要new.vep
4.10 基于f字符串格式化.vep
4.11 运算符.vep
4.12 运算符:优先级.vep
4.13 运算符:面试题相关知识和练习题.vep
4.14 运算符:练习题讲解和面试题补充.vep
4.15 总结和今日作业.vep
4.16 作业题讲解.vep
4.2 while循环及案例讲解.vep
4.3 综合小案例以及阶段练习题.vep
4.4 练习题讲解.vep
4.5 break及示例讲解.vep
4.6 continue及示例讲解.vep
4.7 while_else语法.vep
4.8 基于%字符串格式化.vep
4.9 基于format字符串格式化及补充.vep
day4--进制和编码/
5.1 今日概要.vep
5.10 Python中的编码.vep
5.11 今日总结.vep
5.2 python代码的2种运行方式.vep
5.3 进制及相互之间的转换.vep
5.4 计算机中的单位.vep
5.5 单位相关练习题讲解.vep
5.6 ascii编码.vep
5.7 gbk编码.vep
5.8 unicode.vep
5.9 utf8编码.vep
day5--数据类型(上)/
6.1 数据类型概要.vep
6.10 字符串:类型转换.vep
6.11 字符串:不允许被修改.vep
6.12 今日总结和作业.vep
6.13 今日作业讲解.vep
6.14 今日作业讲解.vep
6.2 整型.vep
6.3 布尔类型.vep
6.4 字符串:独有功能(一).vep
6.5 字符串:独有功能(三).vep
6.6 字符串:独有功能(二).vep
6.7 字符串:练习题和讲解.vep
6.8 字符串:公共功能(一).vep
6.9 字符串:公共功能(二).vep
day6--数据类型(中)/
7.1 今日概要.vep
7.10 元组:定义.vep
7.11 元组:公共功能.vep
7.12 元组:转换和嵌套.vep
7.13 元组:总结和作业.vep
7.14 作业讲解.vep
7.2 列表:定义.vep
7.3 列表:独有功能(一).vep
7.4 列表:独有功能(二).vep
7.5 列表:独有功能(三).vep
7.6 列表:公共功能.vep
7.7 列表:类型转换.vep
7.8 列表:嵌套.vep
7.9 列表:阶段作业题讲解.vep
day7--数据类型(下)/
8.1 今日概要.vep
8.10 字典:定义.vep
8.11 字典:独有功能(一).vep
8.12 字典:独有功能(二).vep
8.13 字典:练习题和讲解.vep
8.14 字典:公共功能.vep
8.15 字典:转换和嵌套.vep
8.16 浮点型.vep
8.17 今日总结.vep
8.18 今日作业讲解.vep
8.2 集合:定义.vep
8.3 集合:独有功能.vep
8.4 集合:公共功能.vep
8.5 集合:类型转换.vep
8.6 集合:内部存储原理.vep
8.7 集合:高效和嵌套.vep
8.8 集合:练习题和讲解.vep
8.9 None到底是个啥.vep
day8--阶段总结/
9.1 今日概要.vep
9.2 七条代码规范.vep
9.3 补充:pass的作用?.vep
9.4 补充:is和==的区别?.vep
9.5 补充:位运算到底是干啥的?.vep
9.6 阶段思维导图.vep
9.7 第一阶段考试题.vep
9.8 第一阶段考试题(答案讲解).vep
第02模块:Python数据科学必备工具包实战(新)/
1-numpy(新)/
1.1 Anaconda简介及安装.vep
1.10 routines函数(二).vep
1.11 routines函数(三).vep
1.12 routines函数练习.vep
1.13 ndarray的读写操作.vep
1.14 ndarray读写练习.vep
1.15 ndarray级联concatenate.vep
1.16 ndarray的拆分.vep
1.17 ndarray拆分练习.vep
1.18 ndarray的基本运算.vep
1.19 广播机制.vep
1.2 jupyter_notebook启动.vep
1.20 ndarray运算练习.vep
1.21 ndarray的聚合函数.vep
1.22 ndarray综合练习.vep
1.23 ndarray的append和insert.vep
1.24 ndarray的delete、扁平处理、变形和翻转.vep
1.25 numpy的数学函数和算数函数.vep
1.26 numpy查找和排序.vep
1.3 jupyter_notebook单元格基本状态.vep
1.4 单元格的常用操作.vep
1.5 单元格运行与帮助文档.vep
1.6 IPython魔法指令和输入输出历史.vep
1.7 ndarray的属性及输出方法.vep
1.8 ndarray的元素类型统一.vep
1.9 routines函数(一).vep
2-pandas(新)/
2.1 pandas简介.vep
2.10 DataFrame运算(一).vep
2.11 DataFrame运算(二).vep
2.12 pandas对象的显示访问和隐式访问.vep
2.13 pandas对象的loc访问详解.vep
2.14 pandas对象iloc访问详解.vep
2.15 pandas对象访问的注意事项.vep
2.16 pandas高级查找.vep
2.17 pandas聚合操作.vep
2.18 pandas对象习题讲解.vep
2.19 pandas单层索引.vep
2.2 Series对象的基本构造及注意事项.vep
2.20 pandas多层索引.vep
2.21 多层索引的访问.vep
2.22 stack和unstack操作.vep
2.23 pandas数据类型练习.vep
2.24 csv文件和txt文件的读取.vep
2.25 pandasIO操作.vep
2.26 常用数据探索方法.vep
2.27 python空类型和numy空类型.vep
2.28 pandas空值查找.vep
2.29 pandas空值批量填充.vep
2.3 Series高级构造函数.vep
2.30 空值过滤.vep
2.31 异常值处理.vep
2.32 离群点检测和过滤.vep
2.33 重复值处理.vep
2.34 排序和随机抽样.vep
2.35 pandas索引操作.vep
2.36 rename操作.vep
2.37 replace替换.vep
2.38 map处理精确匹配模糊匹配.vep
2.39 pandas级联.vep
2.4 Series的重要属性.vep
2.40 合并的基本逻辑和注意事项.vep
2.41 合并参数left,right,how.vep
2.42 -合并参数left_on,right_on,on.vep
2.43 groupby分组.vep
2.44 交叉表和透视表.vep
2.5 Series的运算.vep
2.6 DataFrame结构理解.vep
2.7 DataFrame的基础构造方法.vep
2.8 DataFrame的其他构造方法.vep
2.9 DataFrame的重要属性.vep
3-matplotlib绘图 (新)/
71课时matplotlib绘图-图像组成.vep
72课时matplotlib绘图-画板画布和就近原则.vep
73课时matplotlib绘图-网格设置.vep
74课时matplotlib绘图-刻度界限.vep
75课时matplotlib绘图-刻度值和刻度标签.vep
76课时matplotlib绘图-轴标题和画布标题.vep
77课时matplotlib绘图-图例设置.vep
78课时matplotlib绘图-图像保存.vep
79课时matplotlib绘图-画板注释信息和画板标题.vep
80课时matplotlib绘图-画板注释信息和箭头注释.vep
81课时matplotlib绘图-颜色处理.vep
82课时matplotlib绘图-透明度和图像读取.vep
83课时matplotlib绘图-线型和点型设置.vep
84课时matplotlib绘图-其他设置方式补充.vep
85课时2D图像绘制-线型图.vep
86课时2D图像绘制-散点图.vep
87课时2D图像绘制-直方图.vep
88课时2D图像绘制-直方图bins的用法补充.vep
89课时2D图像绘制-条形图.vep
90课时2D图像绘制-极坐表条形图.vep
91课时2D图像绘制-雷达图.vep
92课时2D图像绘制-饼图.vep
93课时2D图像绘制-箱线图.vep
94课时matplotlib全局设置.vep
4-seaborn可视化(新)/
100课时seaborn默认的配色方案.vep
101课时seaborn分类调色板.vep
102课时调色板工具和自定义调色板.vep
103课时连续调色板配色方案.vep
104课时对称调色板及配色方案总结.vep
105课时seaborn玩具数据加载.vep
106课时seaborn条形图绘制.vep
107课时seaborn条形图多分组技巧.vep
108课时scatterplot散点图.vep
109课时离散字段和连续字段的可视化方案.vep
110课时heatmap热力图.vep
111课时regplot和lmplot线性回归.vep
112课时单变量分布图像和组合图像.vep
113课时多分组可视化实现方案.vep
95课时seaborn默认风格设置.vep
96课时seaborn画布风格设置.vep
97课时seaborn边框配置.vep
98课时seaborn文字线条设置.vep
99课时matplotlib调色板作用及定制.vep
5-科学计算库-Numpy/
5.1 Numpy概述.vep
5.10 四则运算.vep
5.11 随机模块.vep
5.12 文件读写.vep
5.13 数组保存.vep
5.14 练习题1.vep
5.15 练习题2.vep
5.16 练习题3.vep
5.2 Array数组.vep
5.3 数组结构.vep
5.4 数组类型.vep
5.5 数值运算.vep
5.6 排序操作.vep
5.7 数组形状操作.vep
5.8 数组生成函数.vep
5.9 常用生成函数.vep
6-数据分析处理库-Pandas/
6.1 Pandas概述.vep
6.10 数据透视表.vep
6.11 时间操作.vep
6.12 时间序列操作.vep
6.13 Pandas常用操作.vep
6.14 Pandas常用操作2.vep
6.15 Groupby操作延伸.vep
6.16 字符串操作.vep
6.17 索引进阶.vep
6.18 Pandas绘图操作.vep
6.19 大数据处理技巧.vep
6.2 Pandas基本操作.vep
6.3 Pandas索引.vep
6.4 groupby操作.vep
6.5 数值运算.vep
6.6 对象操作.vep
6.7 对象操作2.vep
6.8 merge操作.vep
6.9 显示设置.vep
7-可视化库-Matplotlib/
7.1 Matplotlib概述.vep
7.10 绘图细节设置2.vep
7.11 直方图与散点图.vep
7.12 3D图绘制.vep
7.13 pie图.vep
7.14 子图布局.vep
7.15 结合pandas与sklearn.vep
7.2 子图与标注.vep
7.3 风格设置.vep
7.4 条形图.vep
7.5 条形图细节.vep
7.6 条形图外观.vep
7.7 盒图绘制.vep
7.8 盒图细节.vep
7.9 绘图细节设置.vep
8-可视化库-Seaborn/
8.1 课程简介.vep
8.10 Facetgrid使用方法.vep
8.11 Facetgrid绘制多变量.vep
8.12 热度图绘制.vep
8.2 整体布局风格设置.vep
8.3 风格细节设置.vep
8.4 调色板.vep
8.5 调色板颜色设置.vep
8.6 单变量分析绘图.vep
8.7 回归分析绘图.vep
8.8 多变量分析绘图.vep
8.9 分类属性绘图.vep
第03模块:人工智能-必备数学课程(新)/
01-高等数学基础/
1.1 课程简介.vep
1.2 函数.vep
1.3 极限.vep
1.4 无穷小与无穷大.vep
1.5 连续性与导数.vep
1.6 偏导数.vep
1.7 方向导数.vep
1.8 梯度.vep
010-熵与激活函数/
10.1 熵的概念.vep
10.2 熵的大小意味着什么.vep
10.3 激活函数.vep
10.4 激活函数的问题.vep
011-回归分析/
11.1 回归分析概述.vep
11.10 高阶与分类变量实例.vep
11.11 案例:汽车价格预测任务概述.vep
11.12 案例:缺失值填充.vep
11.13 案例:特征相关性.vep
11.14 案例:预处理问题.vep
11.15 案例:回归求解.vep
11.2 回归方程定义.vep
11.3 误差项的定义.vep
11.4 最小二乘法推导与求解.vep
11.5 回归方程求解小例子.vep
11.6 回归直线拟合优度.vep
11.7 多元与曲线回归问题.vep
11.8 Python工具包介绍.vep
11.9 statsmodels回归分析.vep
012-假设检验/
12.1 假设检验基本思想.vep
12.10 Python假设检验实例.vep
12.11 Python卡方检验实例.vep
12.2 左右侧检验与双侧检验.vep
12.3 Z检验基本原理.vep
12.4 Z检验实例.vep
12.5 T检验基本原理.vep
12.6 T检验实例.vep
12.7 T检验应用条件.vep
12.8 卡方检验.vep
12.9 假设检验中的两类错误.vep
013-相关分析/
13.1 相关分析概述.vep
13.2 皮尔森相关系数.vep
13.3 计算与检验.vep
13.4 斯皮尔曼等级相关.vep
13.5 肯德尔系数.vep
13.6 质量相关分析.vep
13.7 偏相关与复相关.vep
014-方差分析/
14.1 方差分析概述.vep
14.2 方差的比较.vep
14.3 方差分析计算方法.vep
… 共 1985 条