一、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 小时的工作。



二、获取学习资料



广而告之