第1章:
0.0课程开篇介绍:机器学习、AI与Python及Jupyter Notebook基本介绍
00:02:52
1.0第1课:用Python基础知识介绍数据科学编码 学习目标
00:01:00
1.1使用IPython、Jupyter和Python REPL
00:02:18
1.2编写过程性语句
00:03:12
1.3使用字符串和字符串格式
00:05:53
1.4使用数字和算术运算
00:07:25
1.5与数据结构交互
00:08:29
1.6编写和运行脚本
00:03:51
1.7总结
00:01:05
2.0第2课:编写和应用函数 学习目标
00:01:00
2.1编写函数
00:06:54
2.2利用函数式编程的概念
00:05:47
2.3利用延迟计算函数
00:02:49
2.4使用修饰符
00:02:40
2.5使类像函数一样运行
00:01:36
2.6对一个Pandas DataFrame应用一个函数
00:05:16
2.7使用Python lambdas
00:02:03
2.8总结
00:01:12
3.0第3课:使用Python控制结构 学习目标
00:00:58
3.1创建循环
00:03:22
3.2使用if/else/break/continue/pass语句
00:05:13
3.3了解try/except
00:03:49
3.4理解生成器表达式
00:05:50
3.5理解列表解析
00:03:09
3.6理解排序
00:03:50
3.7理解Python正则表达式
00:02:51
3.8总结
00:00:58
4.0第4课:用Python编写、使用和部署库 学习目标
00:00:42
4.1用Python编写和使用库
00:01:51
4.2使用pipenv, pip, virtualenv, conda
00:03:10
4.3将Python代码部署到生产环境中
00:06:06
4.4总结
00:00:36
5.0第5课:理解Python类 学习目标
00:00:50
5.1了解类与函数之间的区别
00:01:58
5.2制作简单的对象并与之交互
00:02:46
5.3了解类继承
00:04:38
5.4与特殊类方法交互
00:01:48
5.5创建元类
00:02:08
5.6总结
00:00:50
6.0 第6课:Python和Pandas中的IO操作 学习目标
00:01:02
6.1使用写文件操作
00:03:02
6.2使用读文件操作
00:01:33
6.3使用序列化技术
00:08:37
6.4使用Pandas DataFrames
00:07:30
6.5使用带有Pandas DataFrames的谷歌表格
00:03:53
6.6在Python中使用并发的方法
00:12:03
6.7总结
00:01:14
7.0第7课:学习Software Carpentry 学习目标
00:00:43
7.1新建Data Science Github项目布局
00:04:23
7.2使用git和Github管理变更
00:06:03
7.3使用CircleCI和AWS Code Build来构建和测试来自Github的项目
00:04:48
7.4使用静态分析和测试工具:pylint、pytest和coverage
00:04:07
7.5测试Jupyter Notebooks
00:01:52
7.6总结
00:03:03
8.0 第8课:使用Flask和Pandas创建一个数据工程API 学习目标
00:01:00
8.1制作项目布局图
00:02:54
8.2为项目安排一个Makefile
00:01:27
8.3为Pandas聚合创建一个命令行工具
00:03:21
8.4使插件传递给pandas
00:02:17
8.5编写Flask API
00:05:45
8.6集成Swagger文档
00:02:54
8.7 Python基准测试项目
00:02:41
8.8集成测试和检查
00:04:50
8.9总结
00:00:49
9.0 第9课: 了解社会力量对NBA影响的探索性数据分析(EDA)和ML项目 学习目标
00:01:22
9.1社交媒体数据收集
00:07:38
9.2在pandas中导入和合并数据
00:03:59
9.3了解相关热图和成对图
00:04:12
9.4在Python中使用线性回归
00:09:19
9.5在Python中使用ggplot
00:01:38
9.6使用k-means聚类
00:11:53
9.7使用PCA和scikit-learn
00:01:58
9.8使用scikiti -learn进行ML分类预测
00:01:36
9.9使用scikit-learn进行ML回归预测
00:01:34
9.10用于交互式数据可视化
00:12:12
9.11总结
00:02:55
10.0第十课:理解中级机器学习 学习目标
00:00:37
10.1人工智能、机器学习和深度学习概述
00:03:18
10.2大数据
00:05:26
10.3使用推荐系统
00:04:19
10.4总结
00:01:45
11.0 第11课:基于Python的AWS Cloud ML和AI管道 学习目标
00:01:25
11.1使用AWS Web服务
00:11:49
11.2使用Boto
00:05:53
11.3使用AWS Lambda开发与Chalice
00:11:58
11.4使用AWS Dynamo DB
00:07:13
11.5使用AWS的步骤函数
00:04:27
11.6对ML作业使用AWS批处理
00:07:40
11.7使用AWS Sagemaker
00:09:40
11.8使用AWS理解NLP
00:06:43
11.9使用AWS Rekognition API
00:04:16
11.10总结
00:01:27
12.0 第12课:基于Python的谷歌计算平台ML和AI管道 学习目标
00:01:08
12.1进行合作基础训练
00:03:01
12.2使用高级Colab功能
00:16:55
12.3执行数据实验的基础
00:02:55
12.4使用TPUS进行深度学习
00:03:14
12.5使用谷歌Big Query
00:02:26
12.6使用谷歌机器学习服务
00:02:24
12.7使用谷歌情绪分析API
00:04:06
12.8使用谷歌计算机视觉API
00:01:37
12.9总结
00:02:55
13.0 第13课:创建命令行机器学习工具 学习目标
00:00:22
13.1了解现货价格的机器学习
00:04:57
13.2学会使用DevML机器学习工具
00:06:27
13.3总结
00:00:48
14.1数据科学: 以NBA社会力量为例
00:17:01
总结 机器学习、AI与Python及Jupyter Notebook课程总结
00:00:52