前端开发程序员应该看哪几本好书?

前端新的技术、新的框架、新的工具层出不穷,不用怕,没有什么是一本书解决不了的,如果有,那就两本。接下来分享的书籍涵盖了前端开发的各个方面,包括JavaScript、CSS、前端框架、移动端开发、Web性能优化等内容。

这里推荐两本前端入门经典书籍:

《Web前端工程师修炼之道(原书第5版)》

犀牛书、红宝书都不是纯入门的,初学者看不懂的话,看这本。

《Head First HTML与CSS(第2版)》

入门真的是经典书籍,手把手教学,丰富的案例让你从 0 开始学前端。这本书的特点是图多、笑话多,看起来很很快,也比较轻松。技术书这样写,确实让读者感觉亲近了很多。

也不要局限于书,CSS博客推荐

顺便再给大家推荐几个不错的学习资源

  • 张鑫旭大佬的博客
  • 大漠老师的W3Cplus
  • coco大佬的iCSS

毕竟站在巨人的肩膀上,才是最高效的,你们可以花1个小时学习到大佬们花1天才总结出来的知识

JavaScript初级读物

《JavaScript编程精解(原书第3版)》

针对JavaScript语言ES6 规范的最新功能更新,助你了解JavaScript语言的新发展,编写出更强大的代码,这本书最形象的就是在某几章贯穿始终的例子了。一方面随着例子讲解代码,另一方面也让读者对各个不同的知识点的学习更有持久力。那个生态系统的例子,很可以挖一挖。

《JavaScript权威指南(原书第7版)》

有人曾经质疑这本书不适合新手,但我认为恰恰相反。如果你是一个新手,想要深入学习Javascript,那么这本书是你最好的选择!因为它详细地讲解了Javascript的概念,而且循序渐进地介绍了相关内容。书的厚度并不是评判一本书是否适合新手的标准,虽然这本书很厚,但它的内容浅显易懂,配合实例更容易理解。当然,对于一些高级概念,你可以先跳过,等到有了更多经验时再来学习,不会对你的学习造成太大的影响。

JavaScript中级读物

  • 《JavaScript权威指南》:另外一本JavaScript圣经,讲解的也非常详细,建议购买。
  • 《JavaScript.The.Good.Parts》 javascript语言精粹《高性能JavaScript》《锋利的Jquery》

JavaScript高级读物

  • 《JavaScript Patterns 》 JavaScript模式
  • 《Pro.JavaScript.Design.Patterns》JavaScript设计模式
  • 《基于MVC的JavaScript Web富应用开发开发》
  • 《大规模web应用高性能网站建设指南》

JavaScript进阶:

  •     JavaScript语言精粹:揭示JavaScript中的精华。
  •     JavaScript 秘密花园:对 JS 一些的核心知识点进行梳理讲解,例如:this,闭包/作用域,构造函数,原型等等,都是面试必考知识点。
  •     ECMAScript 6 入门:阮一峰老师ES6入门书籍,全面介绍 ECMAScript 6 新引入的语法特性。
  •     JavaScript使用技巧:可以认识到一些你平时没有接触过的小技巧。
  •     深入理解javascript原型和闭包系列:详细解释了原型和闭包,看完之后对原型与闭包让你彻底明白。
  •     大漠老师的JavaScript系列:大漠老师的JavaScript系列文章。
  •     JavaScript 算法与数据结构:基于 JavaScript 的算法与数据结构,让你愉快的学习。
  •     JavaScript中的正则表达式:我自己的一篇正则表达式的文章,希望对你有帮助。
  •     30分钟掌握ES6/ES2015核心内容(上)
  •     30分钟掌握ES6/ES2015核心内容(下):阐述了一些常用的ES6的知识点。
  •     学用 JavaScript 设计模式:阐述JavaScript编程语言中经典和现代的设计模式。
  •     你不懂JS(系列丛书)  InterviewMap:聚集了很多知识点,包括JS,浏览器,性能等。
  •     30 秒就能理解的 JavaScript 代码片段:让你更好的理解一些有用的JS代码片段。
     

最后送大家一些自学前端资源

  • HTML+CSS 25天
  • JavaScript 20天
  • 环境基础 15天
  • 计算机基础 25天
  • Bootstrap(15天)、jQuery UI(15天)、Amaze UI;流行的前端框架:jquery mobile、angular.Js(20天)、Vue.js(20天)、React.js(20天)
  • Echarts(1周)、tableau(1周)

以上时间安排是每天至少学习6小时的时间安排,大家可以根据每天学习的小时数字型加减天数。

2023年Web前端开发学习路线图_web开发技术路线_黑马程序员官方的博客-CSDN博客扎实的技术基础功+真实项目实战经验,才是好就业的关键。不止于此,黑马程序员帮助已就业学员继续提升!技术的提升永无止步,碎片时间学习进行各种技术强化前端学习路线图概览:HTML5+CSS3+实战项目 → 移动webJavaScript基础 → JavaScript核心Web APIs → 数据交互 & 异步编程Ajax\Git框架前置课Nodejs&es6 → Vue2+Vue3全套React → TypeScript → 微信小程序。https://blog.csdn.net/itcast_cn/article/details/128806937

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值