Python 推荐书单

以下书籍都是本人看过的书籍,仅做参考。
个人推荐一本一本看,不要跨级,步子大了容易扯着dan。


《计算机科学导论》
本人靠这本书入门计算机,也许谈不上入门


《网络是怎样连接的》《计算机组成原理》《计算机操作系统》
这四本不用多说,计算机基础中的基础,不说要全部记住,至少要一目十行看完这三大本,对计算机有一定的了解。


《数据结构 C语言版》
这本书仅限于计算机专业,即了解 C 的同学看,否则暂时可以跳过。


终上所述总结几个字足以——“计算机408”,自行百度。


《Python 从入门到编程》《笨方法学Python》《Python 核心编程3》《流畅的 Python》《改善 Python 程序的91个建议》《编写高质量 Python代码的59个有效方法》
等你看完《Python 核心编程3》的时候你可以暂时跳过后面的书籍,但是之后一定需要及时补充,因为这决定了你的代码质量,期间可以看看 Python 博主的博客。


《数据结构与算法 Python 语言实现》《Python 算法教程》
等你看到这里的时候证明你已经 Python 入门了,但这也只是入门而已,这个时候你就可以选择方向了。


Python 主要方向有以下几种:Python 后端开发、爬虫、大数据分析、机器学习,难度从易到难。


Python 后端开发方向:到了此处不应该我来介绍书籍,我只介绍你应该学习哪些东西。
Python 后端框架:Django、Flask、Tornado,至少得会两个
数据库:MySQL、MOngoDB、redis、Postgresql、Oracle,sql 和 nosql 必须得各会一种
前端:HTML5、CSS、JavaScript、Vue、AugularJS,H5 和 CSS 必会,JavaScript 必了解,框架自行决定
Linux:重点对文件操作、vim 基础命令、常用命令如:nohup、crontab、tail -f……
Git:官方文档看一遍、git 万能公式=pull+commit+pull+push
爬虫:requests+scrapy 了解即可
补充知识点:django-restframework、jwt、odoo、docker、haystack、solr、网络编程、并发编程(由于本人之前从事 Django 开发,只能做这些推荐,抱歉)


爬虫:coding……
《Python3 网络爬虫开发实战》《精通 Scrapy 网络爬虫》以及我写过的几个爬虫项目……


大数据分析:coding……
《Python 数据分析基础》……


机器学习:coding……
《高等数学》《线性代数》《概率论》这个不用多讲,自己恶补去吧……
《吴恩达老师视频》《机器学习-周志华老师》《机器学习 Python 实践》《机器学习应用实战》《白话大数据与机器学习》《深度学习》《图解机器学习》……


本人只是从个人角度来推荐,至于爬虫之后的都是我看过的书籍,如果你真能到这个层级,你也不需要我推荐什么书单了,日后会逐渐补全,debugging……

猜你喜欢

转载自www.cnblogs.com/nickchen121/p/10247053.html
今日推荐