前端学习路线
首先是来自黑马程序员的前端路线图
下面这一张是来自于某个知乎平台上博主总结的一个学习路线,也可以作为参考
下面是我的一些理解,
前端路线的功能
但这些资料可以尝试一个接一个的去学习,前端路线主要的功能是要了解前端所要学习的知识与内容,并且对前端路线中的学习内容有个大致的把握。当后面学到差不多的时候就回来再看一下这张图,可能会发现你有相关知识还没有学过,或者有些知识已经忘记的差不多了,这时候这张图便有了他的价值和意义了。
学习的重点内容
基础不用多说,肯定十分重要,html,css ,js肯定需要熟练掌握,想进阶为一位好的程序员,JavaScript的内容肯定是需要仔细掌握,包括底层的知识,掌握好JavaScript的底层知识,就相当于打好了一栋房子的基石,对于前端知识日新月异的变化,学习的速度是赶不上未来的技术的变化。但技术都是与JavaScript有关的。对于这方面重要性,建议大家可以要看一下前端的进阶(底层)知识(eg:什么是闭包,原型链等等),ES6的知识,jQuery的源码(学习他的代码开发思想),这是第一点。第二,关于网络相关内容(eg:HTTP协议,TCP,网络模型,域名跨域,设计模式。。。。),都要去大致了解,这对后面的开发有着重要的作用 。
ITAEM
要求的学习路线及目标:
在大家在能够在html,css,js的相关知识掌握熟练之后,在学一下部分的es6 的前面的部分知识,可以参考阮一峰的ES6入门,以及git(源码版本控制),webpack(模块打包工具),依赖项管理工具,项目模板脚手架,就进vue和react框架的学习过程来,为了下个学期能够开始让你们进入开发项目中来,后面你们就要回去学习之前只是大致了解的,es6,js的进阶知识,jQuery源码。
相关的前端公众号
- Duing
- 程序员小灰
- 码农有道
- 路人甲TM
- JavaScript
- 纯洁的微笑
·····················
这些的公众号的内容都比较有质量,有空可以多去看看他们的文章,学习大佬的前言思想。