电子书 编程

JavaScript速成教程 尼克·摩根 (英文电子书)

¥2.90 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

翻开这本由No Starch Press出版的JavaScript编程入门书,你会立刻感受到它和市面上那些枯燥的编程教材截然不同。作者尼克·摩根是Airbnb的软件工程师,此前在Twitter的Web团队工作过多年,拥有丰富的实战经验。他此前还写过一本广受欢迎的《JavaScript for Kids》,所以对于如何向初学者讲解编程这件事,他早就驾轻就熟。这本书出版于2024年,从内容编排来看,作者显然不打算给你讲那些花里胡哨的前端框架、构建工具或者服务端技术,而是直截了当地带你回到JavaScript最本质的部分——从语言本身开始,一步步走进浏览器,学会用代码做出真正能跑、能玩的东西。全书分为三个部分,第一部分叫"语言",从JavaScript控制台和代码编辑器的使用讲起,涵盖了表达式、数字与运算符、复合数据类型、条件分支与循环、函数以及类这些基础知识,内容扎实但不啰嗦。第二部分叫"交互式JavaScript",把读者拉进浏览器的世界,介绍HTML、DOM和CSS的关系,以及事件驱动编程的思路,然后引入Canvas元素让你学会在网页上画画。第三部分是整本书最有意思的地方——三个完整的实战项目:第一个项目是做游戏,从经典的乒乓球游戏Pong开始,先用基本的方式实现,再用面向对象的思想重构一遍;第二个项目是玩音乐,讲解如何用JavaScript生成声音、写出一首歌,这部分和作者在大学里学的音乐与声音录制专业简直是天作之合;第三个项目是数据可视化,引入大名鼎鼎的D3库,从GitHub搜索API拉取真实数据,把枯燥的数字变成漂亮的图表。微软开发者社区副总裁Scott Hanselman在推荐语里说,读完这本书你会发现,原来你手里的积木就是整个互联网本身,你可以用音频和声音生成技术创作音乐,用Canvas API画画,还能引入第三方JavaScript库来扩展功能。ESLint的创始人Nicholas C. Zakas也称赞这本书把JavaScript的核心概念讲得简洁平易近人。无论是完全没碰过编程的初学者,还是学过一点HTML和CSS但想真正掌握JavaScript的前端新手,都能从这本书里找到适合自己的切入点。它不会让你成为JavaScript大师,但绝对能帮你打下扎实的基础,让你有底气去开启自己的项目。读完这本书,你会发现自己不仅理解了JavaScript这门语言,还学会了如何用它去创造一些好玩的东西——无论是游戏、音乐还是数据图表。