Python:编码指南、工具、测试和包
在您的 Python 职业生涯中向前迈进,了解 PEP8、单元测试 (TDD)、类型注释和 Python 打包
讲师:Jan Schaffranek
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 编码指南和良好实践编程 (PEP8)
- 使用 Pylint、Flake8、Autopep8、Black 等工具。
- 类型注释和 Mypy
- 调试、分析、计时和单元测试的使用
- 创建自己的 Python 包
- 现代 HTML 文档的创建
- 持续集成工具的使用
本课程包括:
- 4.5 小时点播视频
- 2 篇文章
- 在手机和电视上访问
要求
- 能够使用您的操作系统和终端
- 您应该了解 Python 基础知识(变量、函数、类等)
描述
课程说明:
该课程涵盖中级和高级 Python 编程技术。
这意味着该课程不适合编程初学者。
但是,您不必是高级软件工程师,您只需要了解 Python 的基础知识即可。
要求:
变量和原始数据类型
布尔逻辑和条件/比较
编写自己的和使用外部函数和类
使用 pip 和外部包(导入)
计算机上安装的 Python(例如 Anaconda)
该课程涵盖以下主题:
创建适合课程的 Python 环境(virtualenv 或 anaconda env)
安装和设置最常用的 Python IDE:Visual Studio Code(vscode)
编码指南和良好实践编程(PEP8)
Pylint、Flake8、Autopep8、Black 的使用和 Pydocstyle
代码的不同文档字符串样式(sphinx、numpy 和 google)
类型注释和静态类型检查器 MyPy
的使用 调试、分析、执行时间测量(计时)和单元测试 (TDD) 的
使用 创建自己的 Python可以上传到 PyPi 的包
使用 mkdocs 和 google 文档字符串创建现代 HTML 文档
持续集成工具的使用(github actions for testing and codedoc)
加入本课程,在您的 Python 职业生涯中取得领先!
我希望在那里见到你!
本课程适合谁:
- (初级)想要掌握这门语言的 Python 开发人员
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。