想做Web前端的工作,应该先学什么?

零基础的学习的情况

安装vscode 先学 html 5,用MDN文档去学,废弃的属性不需要去看,大跨步的前进,xhtml的那些东西不需要去学了,记住MDN文档里面写的那些新属性,这些是以后面试时经常问的问题。学习是着重注意html 5语义化的含义,体会下。

接着学习 CSS 3,对于新的属性格外注意,各种特殊情况包括各种居中怎们做,花点时间,记住吧,这个css要多敲代码,看的再多也没用。css是区分优秀前端和其他兼职前端的分界线。

此时模仿你喜欢的网站做点静态页面。

继续学习ES 5,这是javascript基础知识,此时进入前端的瓶颈了,多花点时间理解吧,例如函数、闭包、this、作用域、原型链重点理解。

学点MVC思想与面向对象的基础知识,方便后面的jq的理解。

学习ajax,引出跨域的概念,以及破解跨域的另一个解决方案JSONP,学习主流的数据交换格式JSON。

进军jquery与bootstrap。jq是第一个你需要接触的框架,减少很多代码量,提升自信心。bootstrap的思想值得细细品味。

此时有了前端基础和框架,做一个一个完整的项目吧。学会前端工程化的目录结构。

以上算是前端的小小入门。接下来是升华阶段。

补充http的知识,cookie、session、localstorage、sessionstorage。学习缓存机制以及持久化化存储。

学习从MVC到MVVM的转换,目前主流的都是MVVM。学习axios库替换jq去操作ajax。

学习ES 6,这是现在主流框架以及工作要用到的js规范。

学习前端自动打包器-webpack不用学其他的了,其他的都淘汰了!!!!

安装webstorm,学习Vue,以及它的全家桶系列。不要学angular,初学者千万不要学它,也不用先学typescript。


想做Web前端的工作,应该先学什么?_第1张图片


想做Web前端的工作,应该先学什么?_第2张图片
想做Web前端的工作,应该先学什么?_第3张图片
想做Web前端的工作,应该先学什么?_第4张图片
想做Web前端的工作,应该先学什么?_第5张图片
想做Web前端的工作,应该先学什么?_第6张图片

资料领取加微信:15803464551

备注:A

就会把百度链接给你

你可能感兴趣的:(想做Web前端的工作,应该先学什么?)