# Alibaba-Cloud --- ## 1、Python学习路径 ### 第 1 章:Python 基础 | 课程列表 | 学习效益 | 视频课程 | 测验 | 课程内容 | | ------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第一讲:Python入门(一) | Python编程语言介绍及开发环境 | [开始学习](https://edu.alibabacloud.com/lesson_404_2291) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/475) | [课程内容](https://edu.alibabacloud.com/lesson_404_2292) | | 第 2 讲:Python 入门(2) | 学习Python编程的基本概念、数据结构、控制结构和基本的读写操作 | [开始学习](https://edu.alibabacloud.com/lesson_404_2293) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/476) | [课程内容](https://edu.alibabacloud.com/lesson_404_2294) | | 第 3 讲:高级 Python 编程(一) | 学习 Python 编程中错误和异常处理、字符编码、函数和变量的概念 | [开始学习](https://edu.alibabacloud.com/lesson_404_2295) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/477) | [课程内容](https://edu.alibabacloud.com/lesson_404_2296) | | 第4讲:高级Python编程(2) | 学习Python的模块概念、面向对象编程知识、正则表达式和数据处理方法 | [开始学习](https://edu.alibabacloud.com/lesson_404_2298) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/478) | [课程内容](https://edu.alibabacloud.com/lesson_404_2298) | ### 第 2 章:使用 Python 进行 Web 开发 | 课程列表 | 学习效益 | 视频课程 | 测验 | 课程内容 | | --------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:Web 开发基础 | WEB开发常识介绍,学习前端开发框架基础和后端开发基础 | [开始学习](https://edu.alibabacloud.com/lesson_405_2299) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/479) | [课程内容](https://edu.alibabacloud.com/lesson_405_2300) | | 第2讲:数据库操作基础 | 关系型数据库基础知识介绍,学习SQL语法,MySQL和PostgreSQL数据库基础知识 | [开始学习](https://edu.alibabacloud.com/lesson_405_2301) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/480) | [课程内容](https://edu.alibabacloud.com/lesson_405_2302) | | 第 3 讲:ORM 框架 SQLAlchemy | 介绍ORM的基本概念,通过实例,学习Python ORM框架SQLAIChemy的通用知识、原理和用例 | [开始学习](https://edu.alibabacloud.com/lesson_405_2332) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/485) | [课程内容](https://edu.alibabacloud.com/lesson_405_2333) | | 第 4 讲:网络安全 | 网络安全概论,学习网络安全的主要组成部分,网络服务器、脚本语言和网络浏览器的安全;阿里云Web应用防火墙实践 | [开始学习](https://edu.alibabacloud.com/lesson_405_2334) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/486) | [课程内容](https://edu.alibabacloud.com/lesson_405_2335) | | 第 5 讲:Flask 框架 | 介绍Flask框架的基本概念,学习Flask的安装、定义、模板应用,以及应用测试、配置管理、命令行界面和应用部署。能够利用 Flask 开发和部署项目。 | [开始学习](https://edu.alibabacloud.com/lesson_405_2342) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/495) | [课程内容](https://edu.alibabacloud.com/lesson_405_2337) | | 第 6 讲:Django 框架 | 了解Django框架的基本概念、安装和项目,学习Django模板、模型和ORM。介绍Django中间件和视图的使用。能够使用Django构建项目。 | [开始学习](https://edu.alibabacloud.com/lesson_405_2340) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/497) | [课程内容](https://edu.alibabacloud.com/lesson_405_2341) | | 第 7 讲:在云上部署 Python Web 应用程序 | 学习将Python开源项目与GitHub同步,按照步骤在本地部署项目 | [开始学习](https://edu.alibabacloud.com/lesson_405_2394) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/504) | [课程内容](https://edu.alibabacloud.com/lesson_405_2395) | ### 第 3 章:使用 Python 进行科学计算 | 课程列表 | 学习效益 | 视频课程 | 测验 | 课程内容 | | ------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:Numpy、Pandas 和 Scipy 的基础知识 | 了解Python科学计算基础知识,学习Numpy、Pandas、Scipy的基本用法 | [开始学习](https://edu.alibabacloud.com/course/428/learn#lesson/2396) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/505) | [课程内容](https://edu.alibabacloud.com/lesson_428_2397) | ### 第4章:Python与网络爬虫项目 | 课程列表 | 学习效益 | 视频课程 | 测验 | 课程内容 | | --------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:网络爬虫和 HTML 解析的基础知识 | 了解网络爬虫及其流程,通过学习真实的网络爬虫案例,完成地址解析、内容抓取、数据存储等各个模块,最终掌握网络爬虫技术 | [开始学习](https://edu.alibabacloud.com/lesson_432_2407) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/507) | [课程内容](https://edu.alibabacloud.com/lesson_432_2408) | | 第2讲:网络爬虫真实世界项目 | 了解网络爬虫及其流程,通过学习真实的网络爬虫案例,完成地址解析、内容抓取、数据存储等各个模块,最终掌握网络爬虫技术 | [开始学习](https://edu.alibabacloud.com/lesson_432_2409) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/508) | [课程内容](https://edu.alibabacloud.com/lesson_432_2410) | ### 第 5 章:使用 Python 进行 DevOps | 课程列表 | 学习效益 | 视频课程 | 测验 | 课程内容 | | --------------------------------------- | ------------------------------------------------ | -------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------ | | 第 1 讲:使用 Python 的 DevOps 基础知识 | 将运维任务自动化,学习一些常用的自动化运维工具。 | [开始学习](https://edu.alibabacloud.com/lesson_436_2457) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/523) | [课程内容](https://edu.alibabacloud.com/course/436/learn#lesson/2454) | | 第二讲:运营编排服务 | 利用阿里巴巴运维编排服务自动化您的运维任务。 | [开始学习](https://edu.alibabacloud.com/lesson_436_2453) | [测验](https://edu.alibabacloud.com/clouder/exam/intro/524) | [课程内容](https://edu.alibabacloud.com/lesson_436_2455) | ## 2、人工智能学习路径 - https://edu.alibabacloud.com/learningpath/ai_learning_path > 在本课程中,我们将从上到下回顾机器学习和人工智能。从对该领域的历史进行概述开始,然后我们继续介绍机器学习中的基本概念和过程。从那里,我们详细解释了一般机器学习和自然语言处理 (NLP) 等其他领域的常见算法。到课程结束时,学生不仅熟悉常见的算法,而且还将获得使用 TensorFlow(一种常见的开源人工智能和机器学习框架)以及人工智能机器学习平台 (PAI) 的宝贵实践经验,阿里云复杂但简单的拖放式机器学习工具。 >在本课程中,我们将向您介绍各种机器学习和人工智能材料,包括: > >- 机器学习和人工智能的早期历史 >- 常见的机器学习算法及其应用 >- 常用的深度学习工具和方法(Neural Networks、TensorFlow) >- 自然语言处理:算法与应用 >- TensorFlow 和阿里云人工智能机器学习平台 (PAI) 的实践练习 ### 第 1 章:机器学习概述:概念和历史 | 课程列表 | 学习目标 | 视频课程 | 课程内容 | | --------------------------------- | ---------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:机器学习和人工智能 | 在高层次上对机器学习和人工智能有一个简单的了解 | [开始学习](https://edu.alibabacloud.com/lesson_397_2214) | [课程内容](https://edu.alibabacloud.com/lesson_397_2225) | | 第 2 讲:Bacis 机器学习概念和过程 | 高层次地理解机器学习技术 | [开始学习](https://edu.alibabacloud.com/lesson_397_2215) | [课程内容](https://edu.alibabacloud.com/lesson_397_2226) | | 第3讲:机器学习方法的分类 | 了解云原生的概念、本质和主流技术 | [开始学习](https://edu.alibabacloud.com/lesson_397_2216) | [课程内容](https://edu.alibabacloud.com/lesson_397_2216) | | 第四讲:机器学习发展史 | 了解机器学习和人工智能技术的早期历史 | [开始学习](https://edu.alibabacloud.com/lesson_397_2217) | [课程内容](https://edu.alibabacloud.com/lesson_397_2228) | | 测验 | 测试整个章节并获得认证 | [测验](https://edu.alibabacloud.com/clouder/exam/intro/460) | | ### 第 2 章:机器学习算法简介 | 课程列表 | 学习效益 | 视频课程 | 课程内容 | | --------------------------- | ------------------------------ | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:感知器 | 理解感知器算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2219) | [课程内容](https://edu.alibabacloud.com/lesson_398_2235) | | 第2讲:KNN(K-最近邻) | 了解KNN算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2220) | [课程内容](https://edu.alibabacloud.com/lesson_398_2236) | | 第 3 讲:朴素贝叶斯 | 了解朴素贝叶斯算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2221) | [课程内容](https://edu.alibabacloud.com/lesson_398_2237) | | 第 4 讲:决策树 | 了解决策树算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2222) | [课程内容](https://edu.alibabacloud.com/lesson_398_2238) | | 第 5 讲:层次聚类 | 了解层次聚类算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2223) | [课程内容](https://edu.alibabacloud.com/lesson_398_2239) | | 第 6 讲:K 均值聚类 | 了解 K-Means 聚类算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2224) | [课程内容](https://edu.alibabacloud.com/lesson_398_2240) | | 第 7 讲:动手(实验室)部分 | 动手尝试一些基本的机器学习算法 | [开始学习](https://edu.alibabacloud.com/lesson_398_2241) | | | 测验 | 测试整个章节并获得认证 | [测验](https://edu.alibabacloud.com/clouder/exam/intro/473) | | ### 第 3 章:神经网络基础和深度学习 | 课程列表 | 学习目标 | 视频课程 | 课程内容 | | ----------------------------- | --------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:神经网络:基本概念 | 从高层次理解神经网络 | [开始学习](https://edu.alibabacloud.com/lesson_400_2243) | [课程内容](https://edu.alibabacloud.com/lesson_400_2250) | | 第 2 讲:神经网络:结构 | 从高层次理解神经网络的架构 | [开始学习](https://edu.alibabacloud.com/lesson_400_2244) | [课程内容](https://edu.alibabacloud.com/lesson_400_2251) | | 第 3 讲:神经网络:优化 | 了解用于神经网络的优化算法 | [开始学习](https://edu.alibabacloud.com/lesson_400_2245) | [课程内容](https://edu.alibabacloud.com/lesson_400_2252) | | 第 4 讲:深度学习:基本概念 | 了解所谓“深度学习”背后的一般思想 | [开始学习](https://edu.alibabacloud.com/lesson_400_2246) | [课程内容](https://edu.alibabacloud.com/lesson_400_2253) | | 第5讲:卷积神经网络及其应用 | 了解 CNN 的应用,这是最常见的神经网络类型之一 | [开始学习](https://edu.alibabacloud.com/lesson_400_2247) | [课程内容](https://edu.alibabacloud.com/lesson_400_2254) | | 第 6 讲:递归神经网络及其应用 | 了解 RNN 的应用 | [开始学习](https://edu.alibabacloud.com/lesson_400_2248) | [课程内容](https://edu.alibabacloud.com/lesson_400_2255) | | 第 7 讲:动手实践 | 获得神经网络的动手实践 | [开始学习](https://edu.alibabacloud.com/lesson_400_2249) | [课程内容](https://edu.alibabacloud.com/lesson_400_2256) | | 测验 | 测试整个章节并获得认证 | [测验](https://edu.alibabacloud.com/clouder/exam/intro/462) | | ### 第 4 章:自然语言处理 | 课程列表 | 学习目标 | 视频课程 | 课程内容 | | --------------------- | ---------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:统计语言模型 | 了解统计语言模型 | [开始学习](https://edu.alibabacloud.com/lesson_401_2257) | [课程内容](https://edu.alibabacloud.com/lesson_401_2264) | | 第 2 讲:Word2Vec | 理解 Word2Vec 模型 | [开始学习](https://edu.alibabacloud.com/lesson_401_2258) | [课程内容](https://edu.alibabacloud.com/lesson_401_2265) | | 第 3 讲:变压器 | 理解 Transformer 模型 | [开始学习](https://edu.alibabacloud.com/lesson_401_2259) | [课程内容](https://edu.alibabacloud.com/lesson_401_2266) | | 第 4 讲:BERT | 理解BERT语言模型 | [开始学习](https://edu.alibabacloud.com/lesson_401_2260) | [课程内容](https://edu.alibabacloud.com/lesson_401_2267) | | 第 5 讲:情绪分析 | 了解情绪分析的基础知识 | [开始学习](https://edu.alibabacloud.com/lesson_401_2261) | [课程内容](https://edu.alibabacloud.com/lesson_401_2268) | | 第 6 讲:聊天机器人 | 了解智能聊天机器人的基础知识 | [开始学习](https://edu.alibabacloud.com/lesson_401_2262) | [课程内容](https://edu.alibabacloud.com/lesson_401_2269) | | 第 7 讲:机器翻译 | 了解机器翻译的基础知识 | [开始学习](https://edu.alibabacloud.com/lesson_401_2263) | [课程内容](https://edu.alibabacloud.com/lesson_401_2270) | | 测验 | 测试整个章节并获得认证 | [测验](https://edu.alibabacloud.com/clouder/exam/intro/472) | | ### 第 5 章:TensorFlow 简介 | 课程列表 | 学习目标 | 视频课程 | 课程内容 | | ----------------------- | -------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第 1 讲:架构和工作原理 | 了解 TensorFlow 的高层次工作原理 | [开始学习](https://edu.alibabacloud.com/lesson_402_2271) | [课程内容](https://edu.alibabacloud.com/lesson_402_2275) | | 第 2 讲:基本语法 | 理解 TensorFlow 的语法和句法 | [开始学习](https://edu.alibabacloud.com/lesson_402_2272) | [课程内容](https://edu.alibabacloud.com/lesson_402_2276) | | 第 3 讲:开发过程 | 了解如何设置 TensorFlow 并开始编写代码 | [开始学习](https://edu.alibabacloud.com/lesson_402_2273) | [课程内容](https://edu.alibabacloud.com/lesson_402_2277) | | 第四讲:机器学习发展史 | 了解神经网络模型开发的基础知识 | [开始学习](https://edu.alibabacloud.com/lesson_402_2274) | [课程内容](https://edu.alibabacloud.com/lesson_402_2304) | | 测验 | 测试整个章节并获得认证 | [测验](https://edu.alibabacloud.com/clouder/exam/intro/464) | | ### 第6章:阿里云人工智能机器学习平台(PAI) | 课程列表 | 学习目标 | 视频课程 | 课程内容 | | ---------------------------------------- | ----------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | | 第一讲:PAI简介 | 了解 PAI 是什么以及它能做什么 | [开始学习](https://edu.alibabacloud.com/lesson_403_2284) | [课程内容](https://edu.alibabacloud.com/lesson_403_2278) | | 第 2 讲:使用 PAI 进行视觉(工作室)开发 | 了解如何使用PAI的可视化开发界面 | [开始学习](https://edu.alibabacloud.com/lesson_403_2285) | [课程内容](https://edu.alibabacloud.com/lesson_403_2279) | | 第 3 讲:使用 PAI 进行笔记本开发 | 了解如何使用 PAI 的 Jupyter notebook 界面 | [开始学习](https://edu.alibabacloud.com/lesson_403_2286) | [课程内容](https://edu.alibabacloud.com/lesson_403_2280) | | 第 4 讲:应用:图像分类 | 了解如何使用 PAI 对图像进行分类 | [开始学习](https://edu.alibabacloud.com/lesson_403_2287) | [课程内容](https://edu.alibabacloud.com/lesson_403_2281) | | 第 5 讲:应用:情感分析 | 了解如何使用 PAI 构建情绪分析工具 | [开始学习](https://edu.alibabacloud.com/lesson_403_2288) | [课程内容](https://edu.alibabacloud.com/lesson_403_2282) | | 第 6 讲:应用:产品推荐 | 了解如何使用 PAI 构建推荐系统 | [开始学习](https://edu.alibabacloud.com/lesson_403_2289) | [课程内容](https://edu.alibabacloud.com/lesson_403_2283) | | 测验 | 测试整个章节并获得认证 | [测验](https://edu.alibabacloud.com/clouder/exam/intro/471) | | ##