学习过html标签&css之后,可以去看h5的新特性和css3的新属性,都是一些死东西,基本看w3c官网就可以学会,之后找一些页面照着敲一敲。(注意学习兼容性)。
js能力的提高:
前端其实是上手易精通难的行业,能力还是体现在js上,掌握了基础的DOM操作后,应该去看js的oop编程,和后台的面向对象还是有一些区别的,其他的如:prototype/闭包/简单的js算法(三大排序、数组去重)等,之后可以去看js设计模式的书。
UI库/js库:
jquery肯定是要掌握的,学起来上手也很快,UI库更是如此。不用花太多时间在这个上面,能达到熟悉的程度就好,现用现看文档都来得及。
node.js:
现在的前端都是要会node.js开发的,主要原因有两个
1)node.js可以作为中间层,调用后台的接口,自己组装数据转发给前台,并且可以对session等状态做存储。
2)一些自动化工具比如less/gulp/webpack和一些框架比如Vue.js是居于node的。
所以node.js也应该了解一下,在实际的开发中做中间层比较多,主要作用就是转发。
基于nodejs的框架可以学习express/KOA,上手难度都不大。
三大框架Vue/angular/react:
可以从Vue入门,Vue时最简单的,掌握了之后再去看其他两个框架,前端的框架太多了,但大多数MVC框架都是大同小异,打好基础的话学习起来很快,微信小程序开发也一样。
移动端开发:
rem、媒体查询、配置适口标签、flex布局等掌握后就可以开发移动端网页了。主要就是对字体配置的兼容。
第一,注册网站域名
第二,购买网站服务器
第三网站备案
第四,前端规划页面
第五,网站,设计
第六网站后台开发
第七网站测试上线
Web前端开发是种网页制作发展而来的,在web1.0的阶段主要是进行网页制作,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。到了web2.0 的时代各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再是单一的静态,而是在网页上逐渐形成交互形式为用户提供了更好的使用体验。
所以,现在的web前端开发包含面很广,要学的东西也很多。简单点来说,现在web前端开发就是做软件开发、微信小程序 、网页设计、网站建设、APP开发、游戏开发等方面的内容。
web前端难学吗?
其实,在编程学习种web是相对比较简单的,也是前期比较容易入门的学科,只要是用心去学习的话基本上是没有什么问题的。
web前端学习线路图: