《斯坦福程序设计入门课:JavaScript实现》是机工社策划的“世界名校公开课”系列图书中的一本。与其他32k开本的图书相比,这本图书尺寸较大,页码超过380页,纸张选用的是较重的纸张。这本书的内容肯定非常丰富。
这本书是一本大学低年级教材,作者埃里克·S.罗伯茨是斯坦福大学计算机系的荣誉教授,在计算机科学的教育领域享有一定声名。书中重点关注对所有高级语言适用的编程基本原理和原则,而不去研究具体编程语言的特性和细节。因此,它并不是JavaScript的语法、操作和功能的详细说明书,JavaScript只是作者用来解释编程核心原理的工具。
有很多人将JavaScript原因是它的动态特性、简洁的语法、多平台标准化支持、广泛的实用领域以及在前端领域的统治地位。作者也很喜欢用JavaScript语言授课,因为相比他教授的Java版教材,JavaScript版教材的篇幅减少了30%,但涵盖的内容增加了至少25%,并且表达更为简洁。JavaScript是web的事实标准之一,任何一台拥有浏览器的电脑都可以立即运行和调试JavaScript代码,不仅过程简便,而且能实时看到浏览器页面的变化。
本书的另一个显著特点是在每一章的起始位置附有一个对计算机科学领域产生过重大影响的人物及其经历的简短介绍。这些传记性质的文字展示了计算机科学人文主义的一面。
总的来说,《斯坦福程序设计入门课:JavaScript实现》是一本理解计算机编程核心设计理念的图书,它比较类似于计算机科学导论/概论中的程序设计部分,但也顺带学习了一些JavaScript语言。书中有很多案例,重点夯实基础知识,并提供了大量的复习题和练习题,非常适合作为入门教材使用。感谢译者编程思考者团队为原书提供了高质量的中文版。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
发表评价