一周最受程序员喜欢的9本新书


一周最受程序员喜欢的9本新书

1、敏捷整洁之道 回归本源

一周最受程序员喜欢的9本新书

本书是软件开发界的传奇人物罗伯特·C. 马丁(“鲍勃大叔”)对敏捷发展历程的回顾,对敏捷最初用意的重述,对敏捷价值观和原则的传达。本书首先概述敏捷的历史、敏捷的全貌;然后说明敏捷出现的缘由;接着讲解敏捷的业务实践、团队实践和技术实践,介绍成就敏捷的因素,还谈到敏捷转型中常见的问题与困难;最后提出软件匠艺理念。
本书适合开发人员、测试人员、管理人员、项目经理、业务人员等软件行业从业者阅读。

2、 笨办法学Python 3 进阶篇

一周最受程序员喜欢的9本新书

经典畅销Python入门教程升级版,尽享18小时的完整视频教程!
跟着上百万程序员的Python导师笨方法学Python!
代码基于Python3.6版本

本书作者创建了一套非常有效的Python 3学习体系,只要跟着学,你就会像作者教过的数百万初学者一样获得成功!只要你能自律、投入和坚持!
在《“笨办法”学Python 3》一书中,作者介绍了使用Python 3进行编程的基础知识,而在这本进阶篇中,作者通过让你完成52个精心设计的习题来超越基础,提升水平。书中的每个习题均结合实际演示让你入门,还有附加挑战让你加深理解,以此来帮你掌握一项关键的实践技能。作者还提供了18小时的教学视频,教你如何破坏、修正和调试代码。

首先,你将了解如何分析在软件中想要实现的概念和想法或想要解决的问题;然后,你将逐渐掌握根据自己的分析去设计解决方案,并尽可能简单优雅地实现它们的能力。作者自始至终都强调“过程”,选择正确且适合自己的编程过程,你就会获得开始的动力、解决问题的创造力和保证代码质量的能力,这样你就能写出他人可以信赖的代码。一开始会很难,但很快你就会上手,并且会感觉很棒!
● 使用文本编辑器管理复杂的项目
● 学会利用数据结构的强大功能
● 应用算法处理数据结构
● 掌握必要的文本分析和处理技术
● 使用SQL有效且合逻辑地对存储数据进行建模
● 学习强大的命令行工具和使用技能
● 在完整的项目中结合多种实践
本书会让你的每一分钟投入都有回报。你很快就会超越单纯地编写能运行的代码,转而编写能解决实际问题的高质量的Python代码。你将成为一名优秀的Python程序员。
本书适合所有已经开始使用Python的人,包括初级开发人员和已经升级到Python 3.6及以上版本的经验丰富的Python程序员。

3、Python金融实战案例精粹


一周最受程序员喜欢的9本新书

【贴近实务】

全部案例以及相关基础数据均来源于现实的金融市场,案例的场景将Z大化地还原日常金融实务工作。

【覆盖面广】

案例涵盖广泛的金融产品、金融机构和金融市场,读者可以结合自身需要,获得高效实用的解决方案。

【体验感佳】

通过本书不同案例之间的岗位角色变化,读者能获得身临其境的体验,更好地融入到金融实战。

【实用性强】

本书每个案例涉及3~5项编程任务,任务之间相互关联、层层推进,打通从“技能端”到“应用端”的最后一公里。


4、 算法详解 卷2 图算法和数据结构

一周最受程序员喜欢的9本新书

算法详解系列图书共有4卷,本书是第2卷—图算法和数据结构。本书共有6章,主要介绍了3个主题,分别是图的搜索和应用、最短路径以及数据结构。附录简单回顾了渐进性表示法。本书的每一章均有小测验、章末习题,这为读者的自我检查以及进一步学习提供了方便。
本书提供了丰富而实用的资料,能够帮助读者提升算法思维能力。本书适合计算机专业的高校教师和学生,想要培养和训练算法思维和计算思维的IT专业人士,以及正在准备面试的应聘者和面试官阅读参考。

5、 Python股票量化交易从入门到实践 NPython股票量化交易从入门到实践

一周最受程序员喜欢的9本新书

量化交易是一种新兴的系统化的金融投资方法,它是以计算机强大的运算能力为基础,运用数据建模、统计学分析、程序设计等工具从历史数据中得到良好的交易策略,是计算机科学在金融领域的具体应用。Python语言凭借其简洁、高效的特性,以及其在大数据分析方面的强大性能,在量化交易领域得到了良好的应用。
本书以 A 股市场为交易标的物,引导读者从理解量化交易开始,逐步掌握行情数据的获取和管理、技术指标的可视化,并在熟练编程的基础上,构建出个性化的交易策略体系。
本书适合对股票的量化交易感兴趣的读者阅读,通过阅读本书,读者不仅能够了解 Python 数据分析和数据可视化的核心技能,更能够将 Python 作为常用工具,为股票技术指标分析和量化交易提供助力。

6、OpenCV 4快速入门 NOpenCV 4快速入门

一周最受程序员喜欢的9本新书

本书共12 章,主要内容包括OpenCV 4 基础知识,OpenCV 的模块架构,图像存储容器,图像的读取与显示,视频加载与摄像头调用,图像变换,图像金字塔,图像直方图的绘制,图像的模板匹配,图像卷积,图像的边缘检测,腐蚀与膨胀,形状检测,图像分割,特征点检测与匹配,单目和双目视觉,光流法目标跟踪,以及OpenCV 在机器学习方面的应用等。

本书面向的读者是计算机视觉与图像处理等相关专业的高校师生、企业内转行计算机视觉与图像处理的工作人员、已有图像处理基础并想了解OpenCV 4 新特性的人员。

7、C++ Primer Plus 第6版 中文版习题解答

一周最受程序员喜欢的9本新书

《C++ Primer Plus(第6版)》在之前版本的基础之上进行了全新升级,涵盖了C++语言的新进展以及C++11标准的详细内容。与之前的版本一样,其目标依然是为读者提供一本入门型、条理清晰、见解深刻的C++语言教程。
为了锻炼并提升读者的动手编程能力,《C++ Primer Plus(第6版)》除了在每章正文中包含了大量短小精悍的实例之外,还在每章末尾提供了颇有深度的综合性的复习题和编程练习题。本书编者对这些复习题和编程练习给出了自己的理解和解答。
本书每章开篇先采用思维导图的形式给出了本章涵盖的知识点,然后采用简练的文字梳理了每章涉及的理论内容,最后对复习题和编程练习进行了详细的剖析,最后给出了解题思路和代码实现。
作为《C++ Primer Plus(第6版)》的理想学习伴侣,本书可以切实提升C++语言初学人员的编程技能,掌握C++语言编程的精髓,为后期的程序开发之路打下坚实基础。

8、算法精粹 经典计算机科学问题的Python实现

一周最受程序员喜欢的9本新书

本书是一本面向中高级程序员的算法教程,借助Python语言,用经典的算法、编码技术和原理来求解计算机科学的一些经典问题。全书共9章,不仅介绍了递归、结果缓存和位操作等基本编程组件,还讲述了常见的搜索算法、常见的图算法、神经网络、遗传算法、k均值聚类算法、对抗搜索算法等,运用了类型提示等Python高级特性,并通过各级方案、示例和习题展开具体实践。
本书将计算机科学与应用程序、数据、性能等现实问题深度关联,定位独特,示例经典,适合有一定编程经验的中高级Python程序员提升用Python解决实际问题的技术、编程和应用能力。

9、Spring Cloud微服务和分布式系统实践

一周最受程序员喜欢的9本新书

《Spring Cloud微服务和分布式系统实践》从企业的真实需求出发,理论结合实际,深入讲解Spring Cloud微服务和分布式系统的知识。书中既包括Spring Cloud微服务的各类常用组件的讲解,又包括分布式系统的常用知识的介绍。Spring Cloud组件方面主要讲解服务注册和服务发现(Eureka)、服务调用(Ribbon和OpenFeign)、断路器(Hystrix和Resilience4j)、网关(Zuul和Gateway)、配置(Config)、全链路追踪(Sleuth)、微服务的监控(Admin)等;分布式系统方面主要讲解分布式数据库、分布式缓存、会话和权限以及发号机制等。本书的实践部分通过Apache Thrift讲解了远程过程调用(RPC)在分布式系统中的应用,并且分析了处理高并发的一些常用方法,最后还通过一个简单的实例讲解了微服务系统的搭建。
本书适合想要学习Spring Cloud微服务、分布式系统开发的各类Java开发人员阅读,包括初学者和开发工程师。本书对架构师也有一定的帮助。

展开阅读全文

页面更新:2024-04-15

标签:数据结构   分布式   程序员   敏捷   算法   新书   入门   图像   适合   读者   案例   语言   代码   基础   金融   喜欢   作者   经典   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top