8 个可用于学习 Python 的资源
Python 绝对是我最喜欢的编程语言。我经常在 Twitter 上炫耀自己有多喜欢 Python。自然而然地,人们总是问我:“你用什么来学习 Python?” 所以我终于整理了这篇文章,介绍 8 个可以用来学习 Python 的资源。
通常,我对这类帖子有点谨慎,因为我不想用一长串的课程和书籍清单让大家不知所措。所以在你开始阅读之前,这是我的首要规则。
一次只处理少量资源
另外请记住,我不会用到所有这些资源。即使我个人没有用过某个课程或读过某本书,我也确保只包含那些我听说不错的内容。所以请放心,我不会仅仅因为看起来很酷就随意推荐资源。
这里有一个表情符号键,可以帮助您更轻松地浏览列表。
- 👩🏾💻 = 我使用/曾经使用过此资源
- 🤑 = 付费资源
- 0️⃣ = 免费资源
- 0️⃣🤑 = 免费增值资源
图书
1.使用 Python 自动化枯燥的工作👩🏾💻0️⃣🤑
这可能是我刚开始学习 Python 时别人推荐的第一本书。虽然有点老了,但确实很好用,我强烈推荐。
这本书的免费版本浏览起来有点繁琐,但我用的就是这个。你也可以购买纸质版或电子书版的《用 Python 自动化枯燥的工作》。
我很喜欢书中穿插的练习。它让你有机会立即运用所学知识。因此,我强烈推荐这本书作为对 Python 感兴趣的人的入门读物。
2.艰难地学习 Python 0️⃣🤑
这是另一本在 Python 社区广为人知的书。我还没读过,只是听说它很棒。这本书是免费的,但你也可以在这里购买《Learn Python the Hard Way》的纸质版或电子书版本。
视频
3. Freecodecamp-通过构建 5 个游戏学习 Python 0️⃣
我还没看过这个视频,因为它长达6个多小时,我脑子里不太适应。但我之所以把它列在这里,是因为它是基于项目的。
如果你读过我的其他文章,你就会知道我非常支持基于项目的学习。通过这个视频,你可以通过构建 5 个游戏来学习 Python。这能让你直接将所学知识应用到实践中。
4. Come Up YouTube 频道👩🏾💻0️⃣
这是一个很棒的 YouTube 频道,可以帮你了解自己是否正在学习 Python。Bukola Ayodele 是一位没有计算机科学学位的软件工程师,她制作视频,为对科技感兴趣的人提供一些实用技巧。
我喜欢她的频道,因为她也制作了一些适合初学者的 Python 项目的视频。她有几个视频列出了她成为 Python 开发者所需的资源。她的视频帮助我更好地了解了用 Python 可以构建的所有东西。她清晰地描绘了 Python 的实用性。
课程
5. Codecademy Python 聊天机器人课程👩🏾💻0️⃣🤑
这是我最喜欢的资源之一!Codecademy 上有大量 Python 课程。我喜欢聊天机器人课程,因为它是基于项目的。我还没学完,但目前为止我非常喜欢它。
Codecademy 是一个免费增值资源平台。因此,您可以从免费套餐中获得很多优质资料。但很多项目是为付费订阅用户预留的。如果您现在无法订阅,我仍然建议您尝试他们的 Python 课程,并使用我之前提到的 freeCodeCamp 视频来构建一个项目。
6. Will Button的egghead.io Python 课程
这门课程非常适合以前使用过 Python 但需要复习的人。它概述了 Python 的许多实用功能,无需花费太多时间学习基础知识。如果您是完全的初学者,我建议您先从 Codecademy 开始学习,等到需要复习的时候再回来学习这门课程。
尽管 egghead.io 有大量免费前端课程,但这并不是免费资源。
参考网站
以下是我经常参考的两个网站,用于检查自己对某些 Python 概念的理解。把它们添加到书签里很方便,以备不时之需,比如需要快速解答或有疑问需要解答。我发现先浏览这些参考资料会更容易。如果找不到我想要的内容,我就会用谷歌搜索。
7.学习 Python 👩🏾💻0️⃣
8. Python 编程入门👩🏾💻0️⃣
结论
希望以上内容对你有帮助!记住,尽量选择两三件事坚持完成。这样你就能打下扎实的 Python 基础。
欢迎在评论区留言,分享你的建议!敬请期待更多 Python 和云相关的内容。感谢阅读!
文章来源:https://dev.to/ceeoreo/8-resources-you-can-use-to-learn-python-an1