Skip to content

Latest commit

 

History

History
71 lines (36 loc) · 3.96 KB

free-python-project-coding-course.md

File metadata and controls

71 lines (36 loc) · 3.96 KB

免费 Python 项目编码课程

原文:www.kdnuggets.com/2022/08/free-python-project-coding-course.html

免费 Python 项目编码课程

图片来源:macrovector 在 Freepik

他们说,最好的学习方式是通过实践,实践能导致熟练(进而导致精通),试错是成功的关键。如果是这样,通过项目驱动的方法学习 Python 是非常有意义的。按照这个逻辑,你应该看看这个来自 feeCodeCamp 的免费 Python 项目驱动编码课程。


我们的前三个课程推荐

1. Google 网络安全证书 - 快速进入网络安全职业生涯。

2. Google 数据分析专业证书 - 提升你的数据分析技能

3. Google IT 支持专业证书 - 支持你组织的 IT


由 Kylie Ying 整理的12 个初学者 Python 项目名副其实,时长几乎恰好为 3 小时。它会在这段时间内将你从 Python 新手带到可以称为熟练的中级 Python 开发者,同时关注大局。虽然许多 Python 新手——实际上是编程初学者——开始时学习语法,专注于理解孤立的概念,但基于项目的学习迫使人们从头开始思考这些概念在大局中的位置。

学习流程控制本身是一回事;将其实际应用到一个功能更全的项目中则是另一回事。

你将要处理哪些项目?按照顺序:

  1. Madlibs

  2. 猜数字(计算机)

  3. 猜数字(用户)

  4. 剪刀石头布

  5. 猜字谜

  6. 井字棋

  7. 井字棋 AI

  8. 二分搜索

  9. 扫雷

  10. 数独解答器

  11. Python 中的图像处理

  12. 马尔可夫链文本生成器

Kylie 是一位非常优秀的讲解者,采取了系统化的编程方法。如果你一直在寻找一个基于项目的课程来提高你的 Python 技能,不妨试试看这个课程。

不要忘记查看我们最近推荐的一些其他 Python 课程,包括这个免费 Python 速成课程和这个免费 Python 自动化课程

马修·梅奥 (@mattmayo13)是一名数据科学家,同时也是 KDnuggets 的主编,这是一个开创性的在线数据科学和机器学习资源。他的兴趣包括自然语言处理、算法设计与优化、无监督学习、神经网络以及机器学习的自动化方法。马修拥有计算机科学硕士学位和数据挖掘研究生文凭。他可以通过 editor1 at kdnuggets[dot]com 与他联系。

更多相关话题