学习Python编程的19个资源

上传人:e****s 文档编号:109001390 上传时间:2022-06-16 格式:DOC 页数:10 大小:46.50KB
收藏 版权申诉 举报 下载
学习Python编程的19个资源_第1页
第1页 / 共10页
学习Python编程的19个资源_第2页
第2页 / 共10页
学习Python编程的19个资源_第3页
第3页 / 共10页
资源描述:

《学习Python编程的19个资源》由会员分享,可在线阅读,更多相关《学习Python编程的19个资源(10页珍藏版)》请在装配图网上搜索。

1、学习 Python编程的 19 个资源用 Python 编写代码一点都不难,事实上它一直被赞誉为最容易学的编程语言。如果你准备学习web 开发, Python是一个不错的开始,甚至想做游戏的话,用Python 来开发游戏的资源也有很多。这是快速学习这门语言的途径之一。许多程序员都把Python 作为编程之旅的开始, 然后是像 PHP和 Ruby 这样的语言。它也是 2014 年最热门的 web开发语言之一,并极力推荐学习。但是, Python 应该怎么学呢?应该从哪里开始?我来为你解决这个问题, 因为我自己学习编程和开始做开发的时候也依靠了很多这里的资源。当然这仅仅是一个友好的建议,最好的方法

2、还是通过实践去学习, 这里推荐的一些书和资源只是为了指引你走往正确的方向。刚开始学习的时候可能会特别令人沮丧,一旦你学完了基础,之后的东西对你来说就很自然了, 你都不需要思考就知道要怎么做。Python for Beginners如果你的Python 开发之旅有一段时间了,这门课程可能是一个很好的开始。Python forBeginners课程是由 Alex Bowers 1 讲授的最全面的Python 课程之一,这套网络教程非常容易学习。是的,它需要付一定的费用,但你是想单独学习,还是和其他30000 名学生一起学?报名本课程的好处是你将被授权访问一个只有付费会员的论坛, Alex老师自己就

3、驻扎在那,并且很乐意尽可能地帮你解决 Python 的问题。我的意思是,在这个清单里任何的资源都是值得的,因为你投入了一些成本额外收获了与人沟通的感觉会超越一切。你可以使用优惠码: CODECONDO它会给你一个固定的 75% 的折扣,但激活只能在 2014 年 9 月 3 日之前所以要快点,您可以随时购买的这个课程然后用于以后的学习,不要把钱浪费在这笔交易上!译者注: 翻译时距这篇原文的发布快两年了,所以想购买这套课程的朋友还得是原价$99Learn Python The Hard Way (笨办法学Python)这本书绝对是学习Python 最简单的方法。你会被如此简单的基础学习感到震惊,

4、真实地感受到自己的学习历程,一步一步地获取新的知识。 我也感到它非常鼓励学习者去尝试并创造出自己的程序。代码可能会很少, 但是它们肯定会有助于你更好的理解语言 2 本身和语法。 Python 非常的流行,所以当你遇到了问题时,在类似 Stack Exchange 这样的网站里有可能会找到答案,遇到问题需要解决的话尽管地 Google 吧。你会学到如何去:在全平台上安装Python 环境写 Python 程序理解 Python 语法和文档像程序员一样思考还有更多的东西本书的 HTML在线版本是完全免费的,大部分人使用的都是在线版。 我希望你购买完整的书或者给予一些捐赠, 毕竟作者花了很大的力气来

5、完成它。 如果你感觉视频更容易学习的话, 它的高级版里就包含了视频。The Python Challenge如果你的编程生涯中从没做过这样的挑战,这可能会有点难度。但是配和上面介绍的那本书的话也不是很难,你应该尝试一下。它有33 个关卡 ( 谜题 ) ,你可以用Python 编程技巧解决。几百万的人都在试着解决这个,即使你不能完成所有的关卡,你也会将学到很多新的东西,尤其是批判性思维和发散思维。你的大脑会过热,但这是在编程! 3 Learn Python Programming Codecademy你可能看到许多“大牛”程序员骂这个网站,但那并不重要。我们想要做的是看看或者测试一门编程语言的基

6、本语法是怎么执行的, 以及调用函数时做了些什么,除了简单地输出 HelloWorld! 。在这个 Codecademy 的课程中你将会学到如何使用文件和循环,什么是函数以及他们能用来做什么。这些都是非常基础的,但是对初学者来说都是很好的东西。当需要帮助时有一个用来交流的论坛,但所有的东西都应该在你理解的范围之内。你不需要安装任何工具,如果你想在你自己的电脑上重写一遍代码以便更好地理解它,你可能唯一需要的就是一个Notepad+编辑器。我就是这样做的,并且我向所有想学习编程的人都推荐Codecademy,不管是 Python 还是其他的语言。Intro to Computer Science U

7、dacityUdacity提供了一个很棒的免费课程,引你进入Python 编程和学习关于搜索引擎的许多东西,以及如何编写你自己的小型网络爬虫。 它的确是一个值得参与的课程,并且还提供了额外的指导和社区支持。你可以报名成为付费学生得到导师的指导,并且可以在课程结束得到一个证书,或者你可以自己使用免费的课件学习,遗憾 4 的是付费课堂的容量有限,所以你申请后需要加入名单等待。它总共有11 个课程,每一个都有讲解非常深入的文档。去它的官方主页查看更多的信息或者你想问的问题的答案。Google s Python ClassGoogle 它本身就被一大堆Python 代码驱动着,只有他们提供社区支持并且

8、愿意帮助其他人学习这门语言才更有意义。 这是我曾经最喜欢看的指南和课程之一。 它真的很详细, 而且视频适合初学者,观看起来也很有趣。去看几分钟它的第一堂课, 看看你是否喜欢那个老师, 然后决定是否开始学习 Python! 官方主页有这些练习题和例题的所有链接。A Byte of Python非常像 LPTHW(笨办法学Python ),但是在如何制定完整的学习计划并实施,以及如何迈出第一步上提供了更深层次的引导,而不会让你丧失自信心。对于那些想学Python 的人来说它被认为是最好的初学者教程之一,当然你要先看看前几章,是否喜欢它的写作风格。Think PythonThink Python是一

9、个面向Python 初学者的手册。它从编程的基本概念教起,非常详细地定义了所有第一次会遇到的术语, 5 并且很有逻辑地展现新的概念。 像递归和面向对象这样大一点的知识板块被分成了一系列更小的步骤,穿插于课程几个章节。在这个链接里你会发现有大量的示例代码。它是最为专业的书之一,它有一个很严肃的原则:“像计算机科学家一样思考”。它需要将近40 美元才能买到, 但是你可以下载免费的PDF和 HTML版本。如果从头开始学 Python 的话,肯定会从它上面得到好处。Python at Learnstreet你可能会想有个网站提供如何在他们页面上添加HTML代码的课程,哈哈。严肃一点地说, Learns

10、treet提供了很棒的Python交互式学习教程, 就像这篇文章所说的所有东西一样,它对初学者非常友好。如果你遇到了问题,最好用Google 去搜索。我最喜欢Learnstreet的一点是每个练习后面都有许多提示和解释,显示在你编写代码的同一个界面里。The New Boston如果你更喜欢使用视频学习,我不确定是否还有比The NewBoston 的 Python 系列视频教程更全面的了,许多其他的编程语言也可以在他们的YouTube 频道里找到。它唯一的缺点就是没有可以阅读或者下载的资料,你只能看 6 视频。我是那种不能忍受一直盯着视频看的程序员, 这可能与我选择 Google 的 Pyt

11、hon 课程有关,但它们实在太有趣了。Python Coursera这个课程是为从来没接触过编程的人准备的。 你只需要小学的数学水平就可以了: 懂简单的数学方程和算术优先级, 以及像f(x) = x + 5这样的函数。它在十周内应该可以学完,每周大概花10 小时来完成课后作业。如果你有时间来做这个, 并且不会感到很累, 我推荐你注册并完成这个课程, 它会巩固你的知识, 并可以结合上面介绍的任何一个资源来更好地理解 Python 。PythonspotPythonspot是一个综合教程,划分了很多不同类别的知识板块,首先你将拥有初学者资源来帮你开始Python 的学习,然后你继续保持前进你能学到

12、更多关于使用Python 开发 web,创建图形界面, 开发游戏的内容,到那时你可以准备学习一些更高级的板块,像网络等等。这些都在一个地方,非常容易使用。Python Practice Book从根本上说,这是Anand Chitipothu在他讲授 Python 课程时使用的资源, 但即便你不与Anand 本人一起学习, 你仍然可以利用这个资源来获取Python 在不同角度的见解,以及看到不同 7 开发者的观点。Python Tutor我认为这是新手程序员近期能够上手的最好的项目之一, Python Tutor 都是在教你当执行你写的代码时到底发生了些什么。清楚地了解到如何写一段程序, 能够

13、理解后台程序的每个命令都是截然不同的。 你可以使用自己写的代码, 也可以使用平台提供的代码。Real Python虽然这是一个收费的资源,但最新的评论看起来还是相当不错的,所以不管怎样我决定加上这一条。在Real Python 需要花费 60 美元来开始你的学习,将会有超过1300 页的内容和10 个多小时的视频供你访问,还包括以后可以免费更新。你能得到来自 Real Python 团队的导师的帮助,不过这需要额外的费用。以及博客里有适量与代码相关的教程能够给你帮助。Full Stack Python你能比较熟练地使用 Python 了,但是你不知道接下来该走什么样的方向?这个网络课程就是为你

14、解决这个问题的,通过给你一个真正的项目去做,帮助你理解怎样用你学到的Python 知识建立一个web 应用程序和网站。学会怎样积累一些真正的知识。 8 Invent with Python教你怎样使用Python 创造一款你自己的电脑游戏。每章为你提供了一个新游戏完整的源代码,通过这些例子教你编程的概念。它在网站上可以免费阅读,或者在亚马逊购买。PythonLearn你是一个对信息学感兴趣的家伙吗?整个网站的资源都围绕着确切的话题, 所以如果你感兴趣的话,去看看可能会是一件好事。Dive Into Python3迟早有一天, 大多数的东西都会使用Python3 来构建, 尽管Python2 仍

15、然非常稳定并被大量使用,但Python3 在过去的两年里确实发展的非常完整了。这本在线书籍所有的内容都在帮助你理解 Python3 是什么,以及如何最好地掌握它。在哪学习 Python ?事实证明我自己尝试了这里大部分的课程,我其实希望有更多的资源和链接加入到这个列表里来,但我们只是看一下主要的,还有这么多的新知识是你需要学习的。你有什么编程经验?你想用你新学到的技能做些什么?我认为任何想建立专业知识体系的人首先应该明确自己想做什么,然后研究一个项目直到做完。这样做的好处是你会学到具体的东西,以后开发一个类似的 9 项目会更容易。互动平台是挺酷的, 但它们还不能完全取代专业人士提供的书籍或课程。我衷心祝愿你学习Python 能够顺利,并且如果你有任何想问的问题的话,请在评论里提出。10

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!