一、Advanced Python Mastery
1.1 概要
这是一门以练习为导向的高级 Python 编程课程,十多年来在企业培训循环中经过了数百次实战测试。 由 David Beazley 撰写,Python Cookbook 第三版 (O’Reilly) 和 Python Distilled (Addison-Wesley) 的作者。
1.2 目标受众
本课程适合那些想要超越简短脚本而编写更复杂程序的 Python 程序员。 主题重点关注流行库和框架中使用的编程技术。 主要目标是更好地理解 Python 语言本身,以便您能够理解其他人的代码,并将新发现的知识应用到您自己的项目中。
1.3 如何参加课程
-
要学习本课程,您应该首先将 GitHub 存储库分叉/克隆到您自己的计算机上。
-
假设您在适当的 Python 开发环境中本地工作。 这意味着正确安装 Python、编辑器/IDE 以及您通常安装以在 Python 上工作的任何其他工具。 由于使用多个文件和模块导入,不建议使用Notebooks。
-
PythonMastery.pdf 文件包含详细的演示幻灯片(共548页)。 课程练习和建议的时间安排都有明确的说明。 您需要将其保留在身边(我建议您下载并使用本地 PDF 查看器进行查看)。 从这里开始!
-
Excercise/ 包含所有课程练习。
-
Solutions/ 已完全制定出解决方案代码。
-
Data/ 包含课程中使用的一些数据文件。
-
成功完成该课程可能需要 30-50 小时的工作。
二、获取学习资料
- Github下载 https://github.com/dabeaz-course/python-mastery.git
- 百度网盘 链接: https://pan.baidu.com/s/1bwWM33rM37a2Uq0lUbSqnA 提取码: 7z87