前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。
参考书籍:
(1)《JavaScript 语言精粹(修订版)》:
对于前端刚工作的人和前端刚入门的人来说,需要反复阅读和理解。这本书可以深入理解 JavaScript 的特性,写出高质量的代码,适合有 JavaScript 语言基础的人学,不适合于作为零基础入门的教材。
(2)《数据结构与算法 JavaScript 描述》
这书讲的是数据结构和算法的基础知识,比如字典、集合、二叉树、排序算法等。如果你专注前端开发,又想学习数据结构和算法,那么这本书是非常不错的选择。学习算法是为了提高逻辑思维能力和解决问题的能力,这是每个公司都第一看重的能力。如果你发现学的技术已经有了到了瓶颈的感觉,那么说明你需要学习算法了。
(3)《CSS揭秘》
这本书是一书很好的 CSS 实战性教程。每一节都是先给出一个“难题”,再给出一个或多个“方案”,并会作详细解释。
(4)《JavaScript 高级程序设计, 第 3 版》
如果你想正儿八经地系统性地学习一遍 JavaScript,那么这本书应该是最好的选择。而且我建议看完后可以画画重点,将来既可以作为参考用,对于面试也是能派上用场的。当然,如果你已经有一定基础了,不必每一节都看,可以筛选着看。
(5)《ECMAScript 6 入门》
这本书是阮一峰老师写的,而且是开源的,在线阅读地址是:讲的是 ES6 标准下的新语法,言简意赅。如果你用过 Vue、React 等前端框架,你就知道 ES6 标准的 JavaScript 语法无处不在。
(6)《JavaScript 函数式编程》
函数式编程是一种编程范式,它的优点是简洁易读,模块化,低耦合,适合并发编程等,很多前端大咖都推过函数式编程。这本对书函数式编程的相关概念和编程思想都讲的比较好也容易理解,从中你可以学习到纯函数、高阶函数、柯里化(Currying)等知识。如果你用过 React,这一类知识肯定用得比较多,学好函数式编程也有助于你更好地理解 React 的设计思想。
(7)《Web编程基础》青岛英谷教育科技股份有限公司 编著
分为理论篇和实践篇,实战示例比较多。
(8)《Web前端学习笔记》王涛 杨延成 姜浩 编著
(9)《Web前端设计与开发》 QST青软实训 编著
知识点梳理的比较详细清晰,每章都有上机作业。
如果您觉得本文的内容对您的学习有所帮助:
关键字:
jquery