百科问答小站 logo
百科问答小站 font logo



有什么好的自学 Python 的书籍推荐? 第1页

  

user avatar   lidongyx 网友的相关建议: 
      

先用两天的时间把这里面的内容过一遍再说,

只需要集中精力花两天的时间来学,就可以入门python,然后再去研究书和技术文档。

先跟着文档的说明,在电脑上学会如何部署环境、如何写并执行Python的代码。很多教程所使用的编辑工具、内容或比较复杂、或比较陈旧落后、或不是程序员最经常使用的,按照文档的操作,你还会学会如何查阅技术文档,大致了解Python的一些模块。这份文档零基础就可以学,不需要任何前置条件。一定要先学会怎么实战,再去看书。

-------------------------------------------

2、Python零基础进阶

当学完第一个教程内容之后,你应该学会了怎么实战,这时再来看以下的书和视频来夯实基础,看这些书的时候一定要在电脑前实战。

也可以是以下这两本书,但是三本书里,你选择其中一本就可以了,不必重复看,里面的知识点多多少少都有些雷同。

更加推荐图灵出品的从入门到实践,以及这套丛书的其余3本,分别是Python极客项目编程,Python办公自动化、Python游戏开发,你可以根据你的个人需求来选择,不一定都要买。已经有不少人都是通过学这套书入门的(只要200多元,卡片显示的价格不实)。


可以快速的边翻看以上三本书中的之一,边敲代码,后面的项目可以选择性的学一下。学完之后,再看下面这本Python学习手册,这本书内容比较多,可以不必完全掌握,适合你在长期的学习过程中反复的参考,理解一点是一点,理解完了,你的基础就很OK了。这是第5版,书比较贵,网上有第4版的资源,看第4版也是可以的。

可能你在看三本基础书之一和学习手册的同时想看一下视频,你可以看一下小甲鱼的视频

不过我个人不建议看视频,因为视频的学习节奏比较慢。

3、Python方向之一:全栈

Python全栈可以说是Python最为主流的学习方向了,很多人跟着市面上一些培训班的节奏去学爬虫,这个可以说是非常误人子弟了。Python全栈有两大框架,一个是Flask,一个是Django。Flask和Django其实主要应该去看技术文档,而不是书,由于很多同学的英文水平不太好,可以看以下书籍来弥补(这些书的内容会相比技术文档会落后不少)。

Python还有一些其他方向,比如Python数据分析,或者作为运维测试等的工具,即使在这种情况下,我们也仍然建议你把Python全栈里的一个框架给学会。

学Python全栈,也是少不了要学习一些前端、计算机网络、操作系统等的知识的,所以要成为一个Python全栈开发的程序员要看的书也远不是这几本,不过可以先按照这个进度来学。

要学Python全栈,推荐一下这个Python 100 Days里面所涉及的知识点。

从这个链接里我们可以了解到要学好Python全栈,不能只单单学Python语言本身,还需要去学习前端三件套(HTML、CSS、JavaScript)、Linux操作系统、计算机网络、数据库(至少MySQL)相关的知识等,这些都是平时工作所需要的基础知识,也是找最入门的工作岗位必备的技术技能。所谓全栈就是Python后端加上学习一些前端开发的知识,这里有前端开发的数据推荐。

Python全栈应该扎扎实实学习3个月左右就可以开发出一些实际的商业项目,应该算是最容易入门的编程方向之一了,而要达到找工作的水平,只要方法得当,学6个月左右,对于在校大学生来说应该不算困难。




  

相关话题

  初一学生如何自学量子力学? 
  Python 怎么二次封装一个系统函数? 
  为什么自学Python看不进去? 
  怎样才能写出 Pythonic 的代码? 
  用python如何写网页?有好的教程码? 
  想对三国时期的社会状况有一个全面认识,请问有哪些书可以推荐? 
  中国古代有哪些堪称「有趣」的书? 
  各种语言写网络爬虫有什么优点缺点? 
  学习机器学习应该看哪些书籍? 
  有哪些值得推荐的短篇小说集? 

前一个讨论
琉球国是个群岛国家,生产力低下,琉球王如何管理冲绳本岛之外远在万里之外的离岛?
下一个讨论
世界近代,尤其是拿破仑战争时期起,军事武器技术有哪些革新创造,并与清朝鸦片战争对比?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利