您好,欢迎访问全国教育考试教材网
商品分类

图灵书籍

Python现在是入门者学习编程的理想语言,不仅被web APP设计等传统编程任务采用,也被许多“鸭子程序员”——科学家、数据专家、工程师也采用他们的编程并不令人感兴趣

你必须通过编程在自己的领域更进一步。

简单的编程语言为业余程序员提供的便利不容小觑。

Python也是图灵网站上搜索最多的关键词。

这几年,从语言本身的学习,到它在各方面的应用,我们也出版了很多与之相关的书。 本文大致梳理了许多重点好书的学习途径,希望对大家选本时有所帮助。

Python语言学习零度基点《父与子的编程之旅:与小卡特一起学Python》

这本书的作者之一是小学生,对零起点读者非常友好,不仅以有趣的方式介绍了Python编程知识,而且适用于其他编程语言的学习。

入門《Python编程:从入门到实践》

进入python,达到能够开发实际项目的水平。

70多万人选择在这本书上学习Python。

《流畅的Python》上級機関

挖掘Python及相关库的优秀特性,编写简洁、流畅、易读、易维护的代码。

深入探讨了Python语言的高级用法,涵盖了数据结构、Python样式对象、并行和并发、元编程等不同方面。

《Python数据结构与算法分析》

数据结构和算法通常是计算机科学专业的第二门课程。

《精通Python设计模式》

设计模式意味着解决软件设计问题的方案,通过学习设计模式,可以构建灵活、可伸缩、稳健的APP,有助于将编程技能提高到新的水平。

《Python函数式编程》 Python具有函数式编程的许多核心特征,因此可以借鉴其他函数式语言的设计模式和编程技术,编写简洁优雅的代码。

其他基础知识在实际应用中,不可避免地要学习诸如git、shell、数据库以及算法等基础知识。 我们拥有广受欢迎、初学者友好的入门教程,有助于你更快掌握:

git 《GitHub入门与实践》

秉承日系技术书籍一贯的“手把手教学”模式,从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,并在实践中学习GitHub。

shell 《Linux Shell脚本攻略》

结合丰富的实际案例介绍了如何利用shell命令与操作系统有效地交流。

sql 《SQL基础教程》

这是日本著名的数据库工程师为初学者编写的实用指南,面向完全没有编程经验的初学者,介绍了关系数据库和为了操作它的SQL语言的使用方法。

网络《网络是怎样连接的》

《计算机网络概论》图解趣味版。 读了这本书,了解了网络世界的全貌。

算法《我的第一本算法书》

即使没有编程的基础也知道。 比另一本《算法图解》有更多的插图。

是自学算法的好伙伴,也是人渣的希望。

如果学校的数据结构和算法课吓到了你,我保证这本书不是。

《算法图解:像小说一样有趣的算法入门书》

最好有编程的基础。 除了图解以外,为了说明还用Python写了样品。

这本书的特点是隐藏在标题中,好评如潮的算法入门书。

多面手Python数据分析初探《Python数据分析基础》

如果你日常使用Excel等电子表格处理数据,这本书是为你准备的。 你可以学会用Python自动完成现在必须重复的工作。

《Python数据科学手册》上級機関

学习如何将IPython、NumPy、Pandas、Matplotlib和Scikit-Learn包括在Python的数据科学堆栈——中。

和其他相关库——有效地存储、处理和分析数据。

《Python数据分析:活用Pandas库》

详细解说了Pandas的基础知识和一般用法,涵盖数据处理、数据可视化、数据建模等。

《Python数据挖掘入门与实践》

作为数据挖掘入门书,涵盖了比赛结果预测、电影推荐、特征提取、朋友推荐、验证码解读、作者归属、新闻聚类等诸多经典案例

《程序员的数学》

为了让程序员容易理解编程而写的书,希望通过本书学习对编程有帮助的“数学思考”。

爬行动物在我的软件工程师职业生涯中,很少发现类似网页捕获的编程实践,它能同时吸引程序员和门外汉的注意力。

写一条简单的网络爬虫并不容易,就是收集数据,然后在命令行上显示出来,或者保存到数据库里,但是不管你之前做过多少次,这件事永远会让你兴奋,带来新的可能性。

—— 《Python网络爬虫权威指南》

《Python网络爬虫权威指南》

网页捕获是一个相当分散的主题,实践中涉及数据库、web服务器、HTTP协议、HTML语言、网络安全、图像处理、数据科学等内容。

本书试图从“数据收集”的角度涵盖所有这些内容和其他话题。

《Python 3网络爬虫开发实战》

如果你知道全面而尖端的爬虫技术,想快速上手实战,这本书是首选。

博客文章是超过百万人的静求大神的力作。

《Python 3反爬虫原理与绕过实战》

知己知彼百战不殆。

书中首先对各类反爬虫技术进行了合理的分类,然后通过对多个案例的分析有助于理解各类反爬虫技术的原理。

人工知能機械学習《Python机器学习基础教程》

机器学习入门书帮助读者使用Python和scikit-learn库一步一步构建有效的机器学习APP。

对于不想花很多时间研究微积分、线性代数和概率论的人来说,希望本书能有所帮助。

《精通特征工程》 特征工程是指从原始数据中提取特征,并将其转换为适合机器学习模型的格式,是机器学习流程中一个极其关键的环节。

本书每一章都集中阐述一个数据问题,综合在一起,阐明了特征工程的基本原则。

深度学习《深度学习入门:基于Python的理论与实现》

日亚“人工智能”类图书榜首深度学习真正意义上的入门书,将深度学习的原理掰开揉碎讲解,简明易懂。

《Python深度学习》

Keras之父、Google人工智能研究员Franois Chollet执笔。

通俗易懂,帮助建立关于机器学习和深度学习核心思想的直觉。

《深度学习的数学》

只需基础的数学知识,穿插了235幅插图和大量具体示例讲解,对易错点、重点反复说明,通俗易懂。

书中使用Excel进行理论验证,可下载随书附带示例文件,亲自动手操作,直观地体验深度学习。

《计算机视觉》

Python计算机视觉编程Amazon计算机视觉类图书第一名,为计算机视觉实战提供一个简单的切入点,让学生、研究者和爱好者充分理解其基础理论和算法。

Web开发《Flask Web开发:基于Python的Web应用开发实战》

Web开发入门经典教材“狗书”。

采用讲解与实例相结合的方法,介绍了Flask安装、使用等基础知识和Flask核心功能,并从头开始一步步开发了社交博客应用Flasky,涵盖开发、测试到部署的Web开发全过程。

《Django企业开发实战:高效Python Web框架指南》

资深开发工程师the5fire多年开发经验总结。

以博客系统为原型,教你以真实的视角搭建自己的生产环境,通过从零开发到部署完整案例,介绍了Python Web框架Django在企业中的应用。

现代Web 应用都不可避免地需要使用HTML、CSS 和JavaScript。

另外,如果经常与网络技术打交道,网络相关知识也必不可少,以下图书可供参考:

《HTML5与CSS3基础教程》

全球最畅销Web开发入门书,经典之处是独特的分步讲解形式,贯穿全书的统一示例,以及通过提示和补充材料给出的丰富的扩展学习资源。

《Head First JavaScript程序设计》

JavaScript入门书,对初学者非常友好,延续了Head First系列丰富而有趣的写作风格。

本书说明,即便是专家级内容,也可以高效而快速地传授给学习者。

《JavaScript高级程序设计》

JavaScript开发人员必须掌握的内容,全面涵盖了JavaScript的各种高级、有用的特性。

全能前端人员参阅之经典,全面更新知识储备之佳作。

图解HTTP 如果想要在前端工程师道路上走得更坚实,绝对不能绕开学习HTTP 协议这一环节。

以上就是目前Python领域已出版图书的大概路线图了,当然还有很多细分领域的图书没有被提到,

比如特征工程、对抗网络、NumPy、Serverless架构、SQLAlchemy、测试驱动开发、SciPy、黑客攻防等等,如有需要,可在社区内搜索相关主题,也可点击python标签,

查看所有相关图书。

仓促成文,如有疏漏,敬请谅解。

祝学习之火越燃越熊。