互联网的快速发展和激烈竞争,使得用户体验成为一个重要的关注点,导致专业Web前端工程师成为热门职业。各大公司对Web前端工程师的需求量都很大,要求也越来越高,优秀的Web前端工程师更是稀缺。因此想要学习Web前端技术的人越来越多,那么初学者应该如何入门Web前端呢?下面让我们一起来看一看小千为大家推荐Web前端初学者应该知道的书籍和网站吧!

一、入门书

入门可以通过啃书,但书本上的东西很多都已经过时了,在啃书的同时,也要持续关注技术的新动态。这里推荐几本小千觉着不错的书:

1、《JavaScript高级编程》:可以作为入门书籍,但同时也是高级书籍,可以快速吸收基础,等到提升再回来重新看。

2、《JavaScript权威指南》:不太适合入门,但是必备,不理解的地方就去查阅一下,很有帮助。

3、《编写可维护的JavaScript》和:《Node.js开发指南》:不错的Nodejs入门书籍。

4、《深入浅出Node.js》:Nodejs进阶书籍,必备。

5、《JavaScript异步编程》:理解JS异步的编程理念。

6、《JavaScript模式》和《JavaScript设计模式》:JavaScript的代码模式和设计模式,将开发思维转变到JavaScript,非常好的书。

7、《JavaScript框架设计》:在用轮子同时,应当知道轮子是怎么转起来的,讲解很详细,从源码级别讲解框架的各个部分的实现,配合一个现有框架阅读,可以学到很多东西。

8、《Dont make me think》:网页设计的理念,了解用户行为,非常不错。

9、《CSS禅意花园》:经久不衰的一部著作,同样传递了网页设计中的理念以及设计中需要注意的问题。

10、《高性能JavaScript》和《高性能HTML5》:强调性能的书,其中不只是性能优化,还有很多原理层面的东西值得学习。

11、《HTML5 Canvas核心技术》:我正在读的一本书,对于canvas的使用,动画的实现,以及动画框架的开发都非常有帮助。

12、《HTTP权威指南》:HTTP协议相关必备,前端开发调试的时候也会经常涉及到其中的知识。

13、《响应式Web设计》:技术本身不难,重要的是响应式网页的设计理念,以及移动先行的思想

14、《JavaScript语言精粹》:老道的书,也是普及JavaScript的开发思维的一本好书,非常适合入门。

二、学习Web前端一些不错的网站

github:没啥好说的,多阅读别人的源码,多上传自己的源码,向世界各地的大牛学习。

codepen:感受前端之美的必选之地,里面有很多酷炫的效果和优秀的插件。

echojs:快速了解js新资讯的网站。

stackoverflow和segmentfault:基本上各种问题都能在上面获得解答。

google Web fundamentals:每篇文章都适合仔细阅读。

static files:开放的CDN,很好用。

iconfont:阿里的矢量图标库,非常不错,支持CDN而且支持项目。

html5 rocks: 一个不错的网站,很多浏览器的新特性以及前沿的技术,都能在这上面找到文章。

css tricks:如何活用CSS,以及了解CSS新特性,这里可以满足你。

JavaScript 秘密花园 JavaScript初学必看,非常不错。

w3cplus:一个前端学习的网站,里面的文章质量都挺不错的。

node school:一个不错的node学习网站。

learn git branch:一个git学习网站,交互很棒。

前端乱炖:一个前端文章分享的社区,有很多优秀文章。

正则表达式:一个正则表达式入门教程,非常值得一看。

各路大牛的博客:这个太多了,就不贴了,知乎上有很全的。

各种规范的官方网站,不懂得时候读规范。

以上就是小千今天为大家推荐的为Web前端初学者推荐的一些书籍和网站。希望本篇文章能够对正准备学习Web前端技术的小伙伴们有所帮助。

本文来自千锋教育,转载请注明出处。

推荐Web前端初学者应该知道的书籍和网站相关推荐

  1. web前端实训大作业:餐饮网站设计——美食城(7个页面) HTML+CSS+JavaScript

    web前端实训大作业:餐饮网站设计--美食城(5个页面) HTML+CSS+JavaScript 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页要 ...

  2. 怎么学好Web前端开发 有哪些相关书籍推荐

    怎么学好Web前端开发?有哪些相关书籍推荐?想学好Web前端开发技术,好的学习资料当然必不可少,有哪些好的书籍推荐呢?下面就给大家推荐几本热度比较高的书籍,相信好的学习资料能让你的学习效果事半功倍. ...

  3. Web前端初学者,需用了解的7大HTML知识点

    HTML是web前端开发基础,关于HTML,这里有几个很重要的知识点,在日常开发常常用到,并且在大家面试的时候也会问的,记住这7个重要知识点,助你在面试时优先录用. 1.网页结构 网页结构一般都包含文 ...

  4. JavaScript高效学习方法,看完透彻了...最适合web前端初学者的学习方法

    你是否已经初步掌握了html和css,但完全不知道从何入手JavaScript? 如果是,那么这篇文章一定会对你有所帮助,这里总结了5条建议,帮助JavaScript初学者总结学习方法,提高学习效率. ...

  5. Web前端初学者必学的6个知识点!

    互联网的高速生长,促使互联网企业对付网站等页面的用户体验要求也越来越高,导致网站开举事度越来越大,于是一个新兴职业应运而生--web前端工程师.由于互联网时代的高速生长,公司企业的孔殷需求web前端工 ...

  6. Web前端技术知识:为什么要进行网站重构呢?

    很多网站因为在建站初没有做好策划工作,后期又在开发的时候外包给了技术欠缺的团队,因为疏忽管理,然后在在后期优化时很难达到效果.于是大部分人准备进行网站重构.Web前端工程师为何要进行网站重构呢?这个问 ...

  7. 24个Web前端人员不能错过的在线检测网站汇总

    标签: Html检测 / css错误检测 / 代码规范 / seo工具 在用IE浏览网站时,发现下面显示"网页上有错误",虽然不影响浏览,但总归让人感觉不舒服,大概多数站长都遇到过 ...

  8. 软件推荐:Web前端初学者会用到开发工具(附官网下载地址)

    目前市面上比较流行的前端开发工具主要有WebStorm.Vscode.Sublime.HBuilder.notepad++.EditPlus.记事本等,今天介绍一下这些开发工具,并且给出了下载地址,下 ...

  9. 书单推荐 | web前端好书推荐(一)

     学习的最好途径就是看书. 开篇想给大家两点关于读书的建议: 经典书籍需要不断被重读--每一次重读都会有新的体会: 书籍并非读的越多越好--大多数书籍只是经典书籍中的概念延伸(有时甚至是照搬) 在此我 ...

最新文章

  1. 【报告解读】126个国家、29个行业、36位高管认为AI的未来这么走
  2. UVA 10154 Weights and Measures
  3. QT3与QT4中uic的使用差异---李家凯老师
  4. perl调用其他的perl_如何使Perl更优雅
  5. factorymenu什么意思_宏基20lsquo;显示屏AUTO和MENU是什么意思,在什么位置_已解决 - 阿里巴巴生意经...
  6. JDBC、JDBC连接池、JDBCTemplate
  7. 数据类型 swift
  8. 专题三、ArrayList遍历方式以及效率比较
  9. JavaScript简单入门教程学习篇
  10. 在线教育公司的硬件雄心:1秒查词,网易有道发布词典笔二代
  11. DHCP服务的八种报文(消息)作用
  12. pr如何处理音效_pr怎么把视频声音去掉 去掉视频中的所有声音,视频消音操作...
  13. 【2015-2016,我在路上】
  14. PHP 对银行卡,手机号,真实姓名,身份证进行掩码加星号处理
  15. vue3 中使用antd UI组件
  16. linux就该这么学【信号】
  17. 【php】php开发环境的搭建
  18. 内存缓存和LruCache
  19. 【云原生 | 从零开始学Kubernetes】十二、k8spod的生命周期与容器钩子
  20. 修复 Ghost win10系统不能启动问题

热门文章

  1. 51Nod1079 中国剩余定理
  2. dp进阶之FFT加速+数据结构优化+不等式优化
  3. h5页面禁止复制_网页禁止鼠标右键禁止全选复制粘贴的方法
  4. mysql食堂系统E R图_教务管理系统数据库E/R图
  5. 定义快捷代码_Qt Creator快捷键
  6. 玩转Eureka+Ribbon系列之Ribbon的负载均衡策略
  7. Java向数据库中插入Boolean类型的字段
  8. 项目中提示找不到sun.misc.BASE64Encoder
  9. LeetCode 21 合并两个有序链表
  10. Python OpenCV——函数 cv2.findContours 运行错误【in function ‘cv::pointSetBoundingRect‘】解决方案