世界级程序设计经典教材精华版大集合:Python\Java\Go\C\C++\MATLAB,应有尽有!

本文主要是介绍世界级程序设计经典教材精华版大集合:Python\Java\Go\C\C++\MATLAB,应有尽有!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

长按二维码
了解及购买

Python程序设计(原书第2版)

ISBN: 978-7-111-61147-9

作者:[美] 凯·霍斯特曼 兰斯·尼塞斯 

译者:董付国

定价:119.00元

  • 凯·霍斯特曼:Python程序设计(原书第2版)

  • 经典畅销书籍《Java核心技术》作者Cay Horstmann撰写

  • 非常适合作为计算机或其他学科学生的第一门程序设计课程教材  

推荐语:

本书由经典畅销书籍《Java核心技术》的作者Cay Horstmann撰写。主要介绍Python编程要领与高效学习的方法,内容涵盖非常广泛。非常适合Python初学者和爱好者阅读,不仅能够帮助新手快速入门,掌握基础知识,更有益于培养解决实际问题的思维和能力

关于作者:

凯·霍斯特曼(Cay Horstmann) 圣何塞州立大学计算机科学系教授,Java的倡导者,经常在开发人员会议上发表演讲。他是《Java核心技术》的作者,同时也关注Python、Scala、C++等语言,为专业程序员和计算机科学专业学生编写过数十本图书。

兰斯·尼塞斯(Rance Necaise) 兰道尔夫-麦肯学院计算机科学系副教授,撰写了《Data Structures and Algorithms Using Python》和《Python for Java Programmers》等技术书籍。

长按二维码
了解及购买

Java语言程序设计与数据结构(基础篇)(原书第11版)

ISBN:978-7-111-60074-9 

作者:[美]梁勇

译者:戴开宇

定价:99.00元

  • 梁勇教授全球畅销20年的JAVA教材新版!

  • 美国计算机科学类教材中销量一直名列前茅

  • 尤其适合第一门程序设计课程的教材,新版更加结合数据结构、算法等内容

  • 采用基础优先的方式,从编程基础开始,逐步引入面向对象思想,最后介绍应用框架

推荐语:

本书是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。

本书中文版由《Java语言程序设计与数据结构 基础篇》和《Java语言程序设计与数据结构 进阶篇》组成。基础篇对应原书的第1~18章,进阶篇对应原书的第19~30章。

关于作者:

梁勇(Y. Daniel Liang) 现为阿姆斯特朗亚特兰大州立大学计算机科学系教授。之前曾是普度大学计算机科学系副教授,并曾两次获得普度大学杰出研究奖。他所编写的Java教程在美国大学Java课程中采用率极高,同时他还兼任Prentice Hall Java系列丛书的编辑。他是“Java Champion”荣誉得主,并在世界各地给在校学生和程序员做Java语言及技术方面的讲座。

长按二维码
了解及购买

Go程序设计语言

ISBN:978-7-111-55842-2 

作者:[美] 艾伦 A. A. 多诺万 布莱恩 W. 柯尼汉

译者:李道兵 高博 庞向才 金鑫鑫 林齐斌

定价:79.00元

  • 《C程序设计语言》作者Kernighan和谷歌公司Go团队联袂编写

  • 关于Go语言及其程序设计方法的权威著作

推荐语:

本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队合作编写而成,是Go程序员的权威学习资料和教程,旨在帮助人们立刻开始使用Go,并且熟练掌握这门语言,以及充分利用Go的语言特性和标准库来撰写清晰、高效的程序,从而解决现实问题。

关于作者:

艾伦 A. A. 多诺万(Alan A. A. Donovan),谷歌公司Go开发团队成员。他拥有剑桥大学和麻省理工学院计算机科学学士和硕士学位,从1996年开始就在工业界从事软件研发和编程工作。2005年起,他开始在谷歌公司工作,从事基础架构项目研发,是谷歌软件构建工具Blaze的联合设计师。他还创建了用于Go程序静态分析的许多库和工具,包括oracle、godoc -analysis、 eg和gorename。

布莱恩 W. 柯尼汉(Brian W. Kernighan)现为普林斯顿大学计算机科学系教授。他与C语言的发明人Dennis Ritchie共同合作撰写了《C程序设计语言》。1969~2000年间,他是贝尔实验室计算机科学研究中心技术团队的成员,与UNIX的创造者Ken Thompson以及Dennis Ritchie一起工作,同时他也是开发UNIX的主要贡献者。他是 AWK 和 AMPL 编程语言的作者之一,AWK中的K说的就是Kernighan。他还是著名的《程序设计实践》的合著者之一。

长按二维码
了解及购买

C程序设计语言(第2版·新版)典藏版

ISBN:978-7-111-61794-5

作者:[美]布莱恩· W.克尼汉 丹尼斯· M.里奇

译者:徐宝文 李志

定价:69.00元

  • C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写

  • 介绍标准C语言及其程序设计方法的权威性经典著作

  • 彩印印刷,便于典藏

推荐语:

本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。

关于作者:

布莱恩· W. 克尼汉(Brian W. Kernighan)贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX 系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作。

丹尼斯· M. 里奇(Dennis M.Ritchie) 1967年加入贝尔实验室,曾任该实验室计算科学研究中心系统软件研究部主任。他和Ken L.Thompson共同设计并实现的C语言改变了程序设计语言发展的轨迹,是程序设计语言发展过程中的一个重要里程碑。与此同时,他们两人还设计并实现了UNIX 操作系统。正是由于这两项巨大贡献,Dennis M.Ritchie于1983年获得了计算机界的最高奖—图灵奖。此外,他还获得了ACM、IEEE、贝尔实验室等授予的多种奖项。

长按二维码
了解及购买

C++语言导学(英文版·第2版)

ISBN:978-7-111-61564-4

作者:[美]本贾尼·斯特劳斯特鲁普

定价:79.00元

  • C++语言的设计者和最初实现者Stroustrup著作

  • 快速熟悉最新版本C++语言的最佳选择

推荐语:

在本书中,C++的创造者Bjarne Stroustrup描述了现代C++语言的构成。这本简洁、自成体系的导论书籍包含C++语言大多数主要特性和标准库组件,当然,也并未深入介绍,而是给予程序员一个有意义的语言概述、一些关键的例子以及起步阶段的实用帮助。

关于作者:

本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup) 是C++的设计者和最初的实现者,他也是《C++程序设计:原理与实践(原书第2版)》和《C++程序设计语言(原书第4版)》等书的作者。他曾在贝尔实验室、AT&T实验室和德州农工大学工作,现在担任纽约市摩根斯坦利技术部门总经理和哥伦比亚大学客座教授。他获得过多项荣誉,包括因“构思并开发了C++程序设计语言”获得美国国家工程院2018年查尔斯·斯塔克·德雷珀奖。斯特劳斯特鲁普博士是美国国家工程院会员、IEEE会士和ACM会士。

长按二维码
了解及购买

计算机程序的构造和解释(原书第2版)

ISBN:7-111-13510-5

作者:Harold Abelson, Gerald Jay Sussman, Julie Sussman 

译者:裘宗燕

定价:45.00元

  • 出版30多年来,本书对于计算机科学的教产生了深刻的影响

  • 斯坦福大学、普林斯顿大学、牛津大学、东京大学等100多所高校用书

推荐语:

本书1984年出版,成型于美国麻省理工学院 (MIT) 多年使用的一本教材,1996年修订为第2版。在过去的20多年里,本书对于计算机科学的教育计划产生了深刻的影响。自出版以来,已被世界上100多所高等院校采用为教材,其中包括斯坦福大学、普林斯顿大学、牛津大学、东京大学等。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。本书译者为北京大学计算机学院教授,曾经翻译过多部计算机专业的教材,并深受好评;本书译文流畅,细腻准确,较好地反映了原书的风貌。

关于译者:

裘宗燕,北京大学数学学院信息科学系教授。长期从事计算机软件与理论、程序设计语言和符号计算方面的研究和教学工作。已出版多部著作和译著。

长按二维码
了解及购买

MATLAB工程计算(原书第3版)

ISBN:978-7-111-60792-2

作者:[美] 大卫·M.史密斯

译者:卓金武 周英

定价:89.00元

  • 佐治亚理工学院向工程师介绍计算的入门读本

  • MATLAB的基本语法和功能,正在成为工程学中最流行的计算语言之一

推荐语:

本书基于Matlab平台介绍了工程计算的相关概念、原理、方法和计算的实现过程。书中重要的知识点后都有相关的工程实例,这些案例更直观地描述了工程计算的应用场景和用法,同时加深了对基础概念的理解;每个案例都给出了相应的Matlab代码,使读者掌握一般的实现方法。

关于作者:

大卫·M.史密斯(David M. Smith) 自1997年从工业界退休之后就一直在佐治亚理工学院讲授工程计算课程。之前,他在佐治亚州玛丽埃塔的洛克希德马丁公司(美国航空航天公司)作为软件专家工作31年,从事智能系统方面的工作。他参与了C-130J、C-27J、F-22和C-5飞机软件系统的设计和开发,并且是飞行员关联项目的技术负责人,这是一项由国防高级研究计划局资助的耗资6400万美元的研究项目。史密斯先生拥有南安普敦大学航空工程学士学位和伦敦帝国理工学院控制系统硕士学位。

你与世界

只差一个

公众号

“阅读原文”一起了解吧!

这篇关于世界级程序设计经典教材精华版大集合:Python\Java\Go\C\C++\MATLAB,应有尽有!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/291652

相关文章

SpringBoot使用Apache Tika检测敏感信息

《SpringBoot使用ApacheTika检测敏感信息》ApacheTika是一个功能强大的内容分析工具,它能够从多种文件格式中提取文本、元数据以及其他结构化信息,下面我们来看看如何使用Ap... 目录Tika 主要特性1. 多格式支持2. 自动文件类型检测3. 文本和元数据提取4. 支持 OCR(光学

Java内存泄漏问题的排查、优化与最佳实践

《Java内存泄漏问题的排查、优化与最佳实践》在Java开发中,内存泄漏是一个常见且令人头疼的问题,内存泄漏指的是程序在运行过程中,已经不再使用的对象没有被及时释放,从而导致内存占用不断增加,最终... 目录引言1. 什么是内存泄漏?常见的内存泄漏情况2. 如何排查 Java 中的内存泄漏?2.1 使用 J

JAVA系统中Spring Boot应用程序的配置文件application.yml使用详解

《JAVA系统中SpringBoot应用程序的配置文件application.yml使用详解》:本文主要介绍JAVA系统中SpringBoot应用程序的配置文件application.yml的... 目录文件路径文件内容解释1. Server 配置2. Spring 配置3. Logging 配置4. Ma

Python MySQL如何通过Binlog获取变更记录恢复数据

《PythonMySQL如何通过Binlog获取变更记录恢复数据》本文介绍了如何使用Python和pymysqlreplication库通过MySQL的二进制日志(Binlog)获取数据库的变更记录... 目录python mysql通过Binlog获取变更记录恢复数据1.安装pymysqlreplicat

利用Python编写一个简单的聊天机器人

《利用Python编写一个简单的聊天机器人》这篇文章主要为大家详细介绍了如何利用Python编写一个简单的聊天机器人,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 使用 python 编写一个简单的聊天机器人可以从最基础的逻辑开始,然后逐步加入更复杂的功能。这里我们将先实现一个简单的

Java 字符数组转字符串的常用方法

《Java字符数组转字符串的常用方法》文章总结了在Java中将字符数组转换为字符串的几种常用方法,包括使用String构造函数、String.valueOf()方法、StringBuilder以及A... 目录1. 使用String构造函数1.1 基本转换方法1.2 注意事项2. 使用String.valu

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

Python实现高效地读写大型文件

《Python实现高效地读写大型文件》Python如何读写的是大型文件,有没有什么方法来提高效率呢,这篇文章就来和大家聊聊如何在Python中高效地读写大型文件,需要的可以了解下... 目录一、逐行读取大型文件二、分块读取大型文件三、使用 mmap 模块进行内存映射文件操作(适用于大文件)四、使用 pand

python实现pdf转word和excel的示例代码

《python实现pdf转word和excel的示例代码》本文主要介绍了python实现pdf转word和excel的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、引言二、python编程1,PDF转Word2,PDF转Excel三、前端页面效果展示总结一

java脚本使用不同版本jdk的说明介绍

《java脚本使用不同版本jdk的说明介绍》本文介绍了在Java中执行JavaScript脚本的几种方式,包括使用ScriptEngine、Nashorn和GraalVM,ScriptEngine适用... 目录Java脚本使用不同版本jdk的说明1.使用ScriptEngine执行javascript2.