理想80聊Web

经典书籍,工作之余,反复研读,温故知新。

TIPS:

书籍依然是最好的学习工具,因为它是成体系的。 网络日益发达,文章视频多如牛毛,但是这它们都过于分散,分散精力。 工作之余,买些时下热销的专业书籍,温故知新,不断成长。

HTML5和CSS3基础教程(第9版)

本书系统地讲解了HTML5和CSS3基础知识以及实际运用技术,通过大量实例深入浅出地分析网页制作的方方面面。

书中不仅介绍了文本、链接、媒体、表格、列表、表单等网页元素,而且介绍了如何为网页设计布局,添加动态效果等;另外,还涉及上线、测试、优化和无障碍性等内容。通过学习本书,初级水平的读者即可创建网站,而中高级水平的开发人员也可以快速了解HTML5新元素、CSS3的奇幻效果、响应式Web设计以及各种最佳实践。

深入解析 CSS

本书旨在帮你深度掌握CSS语言,并快速了解CSS的新进展和新特性。书中不仅有讲解透彻的概念介绍,而且还有详细的分步示例,能够帮助你提升Web开发技能,并激发设计灵感,让你成为真正的Web开发高手。

CSS入门容易,但精通不易。学习CSS并不是学习一两个小技巧,而是要理解这门语言的方方面面,并知道如何将其搭配使用。不管你是入行不久的新手,还是有一定经验但需要提升CSS技能的开发人员,这本书都能帮助你紧跟CSS发展的步伐。

精通 CSS(第3版)

本书是CSS设计经典图书升级版,结合CSS近年来的发展,尤其是CSS3和HTML5的特性,对内容进行了全面改写。

本书介绍了涉及字体、网页布局、响应式Web设计、表单、动画等方面的实用技巧,并讨论了如何实现稳健、灵活、无障碍访问的Web设计,以及在技术层面如何实现跨浏览器方案和后备方案。本书还介绍了一些鲜为人知的高级技巧,让你的Web设计脱颖而出。

JavaScript高级程序设计(第4版)

本书是JavaScript经典图书的新版。第4版全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。

书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。

JavaScript权威指南(第7版)

近25年来,这本畅销书一直是几十万JavaScript程序员必读的技术著作,本版已经更新到涵盖JavaScript的2020版。书中令人深思、富有启发性的示例随处可见。

本书介绍JavaScript语言和由浏览器与Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。

Node.js实战(第2版)

Node.js核心框架贡献者力作,展示Node核心技巧。

本书是在《Node.js实战》基础上打造的全新著作,由多位Node核心框架构建者和经验丰富的Web开发人员执笔,结合大量实例介绍如何用JavaScript和Node创建高性能的Web服务器,涵盖异步编程、状态管理、事件驱动编程等关键设计理念,旨在帮助读者成功晋级全栈开发。

Vue.js设计与实现

本书基于Vue.js3,从规范出发,以源码为基础,并结合大量直观的配图,循序渐进地讲解Vue.js中各个功能模块的实现,细致剖析框架设计原理。

全书共18章,分为六篇,主要内容包括:框架设计概览、响应系统、渲染器、组件化、编译器和服务端渲染等。通过阅读本书,对Vue.js 2/3具有上手经验的开发人员能够进一步理解Vue.js框架的实现细节,没有Vue.js使用经验但对框架设计感兴趣的前端开发人员,能够快速掌握Vue.js的设计原理。

电子书