书籍作者:劳伦特罗森菲尔德 | ISBN:9787519833374 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:1369 |
创建日期:2021-02-14 | 发布日期:2021-02-14 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
本书分为两部分,第一部分从每个程序员需要了解的基本概念展开,第二部分重点介绍不同的编程范例和一些更高级的编程技术。本书大概是两个学期的课程,是高等院校计算机科学初学者的完美教学参考书。
·学习基本概念,包括变量、表达式、语句、函数、条件、递归和循环。
·了解常用的基本数据结构和有用的算法。
·深入研究面向对象的编程,并学习如何构建自己的类型和方法来扩展语言。
·使用语法和正则表达式分析文本内容。
·探索函数式编程如何帮助你使代码更简单、更具表现力。
Laurent Rosenfeld,担任外派软件工程师约20年,服务于欧洲大的电信运营商之一(特别是在移动网络领域)。在过去几年中,他一直致力于数据迁移、数据质量和数据调整等领域。他编写了许多关于Perl 5和Perl 6的教程。
Allen Downey,Olin College of Engineering的计算机科学教授。曾执教于Wellesley College、Colby College和UC Berkeley。
想知道如何像计算机科学家一样编程和思考吗?本书将帮助你在Perl 6环境下开始你的编程之旅,Perl 6是流行的Perl编程语言的兄弟语言。本书非常适合初学者,包括100多个练习和多种解决方案,以及1000多个代码示例,因此你可以快速练习所学内容。经验丰富的程序员,特别是那些了解Perl 5的程序员,也将从中受益。